VOS::LogEntry Struct Reference
#include <changelog.hh>
Detailed Description
Definition at line 14 of file changelog.hh.
Public Types
- ObjCreate = 0
- ObjRename
- ObjDelete
- AddType
- RmType
- SetDefaultPolicy
- AddToACL
- RmFromACL
- DeleteACL
- InsertChild
- SetChild
- RmChild
- CommitBlock
- Comment
- Tag
- Noop
- LastMethod
- enum MethodEnum {
ObjCreate = 0, ObjRename, ObjDelete, AddType,
RmType, SetDefaultPolicy, AddToACL, RmFromACL,
DeleteACL, InsertChild, SetChild, RmChild,
CommitBlock, Comment, Tag, Noop,
LastMethod
}
Public Attributes
- tm timestamp
- MethodEnum method
- std::string object
- std::map< std::string, std::string > args
Static Public Attributes
- static const char * methodNames [LastMethod]
Member Enumeration Documentation
- Enumerator:
-
ObjCreate ObjRename ObjDelete AddType RmType SetDefaultPolicy AddToACL RmFromACL DeleteACL InsertChild SetChild RmChild CommitBlock Comment Tag Noop LastMethod
Definition at line 17 of file changelog.hh.
Member Data Documentation
| std::map<std::string, std::string> VOS::LogEntry::args |
Definition at line 28 of file changelog.hh.
Definition at line 23 of file changelog.hh.
const char* VOS::LogEntry::methodNames[LastMethod] [static] |
Definition at line 24 of file changelog.hh.
| std::string VOS::LogEntry::object |
Definition at line 26 of file changelog.hh.
| struct tm VOS::LogEntry::timestamp |
Definition at line 16 of file changelog.hh.
The documentation for this struct was generated from the following file:
- /home/tetron/hack/vos/libs/vos/extensions/revcontrol/changelog.hh