20.05
|
#include <ITimelineDecoder.hpp>
Classes | |
struct | Entity |
struct | Event |
struct | EventClass |
struct | Label |
struct | Relationship |
Public Types | |
enum | TimelineStatus { TimelineStatus_Success, TimelineStatus_Fail } |
enum | RelationshipType { RetentionLink, ExecutionLink, DataLink, LabelLink } |
Public Member Functions | |
virtual | ~ITimelineDecoder ()=default |
virtual TimelineStatus | CreateEntity (const Entity &)=0 |
virtual TimelineStatus | CreateEventClass (const EventClass &)=0 |
virtual TimelineStatus | CreateEvent (const Event &)=0 |
virtual TimelineStatus | CreateLabel (const Label &)=0 |
virtual TimelineStatus | CreateRelationship (const Relationship &)=0 |
Static Public Member Functions | |
static char const * | GetRelationshipAsCString (RelationshipType rType) |
Definition at line 11 of file ITimelineDecoder.hpp.
|
strong |
Definition at line 22 of file ITimelineDecoder.hpp.
|
strong |
Enumerator | |
---|---|
TimelineStatus_Success | |
TimelineStatus_Fail |
Definition at line 16 of file ITimelineDecoder.hpp.
|
virtualdefault |
|
pure virtual |
Implemented in JSONTimelineDecoder, TimelineDecoder, and TimelineMessageDecoder.
Referenced by TimelineCaptureCommandHandler::ReadEntity().
|
pure virtual |
Implemented in JSONTimelineDecoder, TimelineDecoder, and TimelineMessageDecoder.
Referenced by TimelineCaptureCommandHandler::ReadEvent().
|
pure virtual |
Implemented in JSONTimelineDecoder, TimelineDecoder, and TimelineMessageDecoder.
Referenced by TimelineCaptureCommandHandler::ReadEventClass().
|
pure virtual |
Implemented in JSONTimelineDecoder, TimelineDecoder, and TimelineMessageDecoder.
Referenced by TimelineCaptureCommandHandler::ReadLabel().
|
pure virtual |
Implemented in JSONTimelineDecoder, TimelineDecoder, and TimelineMessageDecoder.
Referenced by TimelineCaptureCommandHandler::ReadRelationship().
|
inlinestatic |
Definition at line 30 of file ITimelineDecoder.hpp.
References DataLink, ExecutionLink, LabelLink, and RetentionLink.