|
|
virtual void | Name (const std::string &name)=0 |
| | Sets the name.
|
| |
|
virtual const std::string & | Name () const =0 |
| | Name.
|
| |
|
virtual void | GroupName (const std::string &group_name)=0 |
| | Sets the group name.
|
| |
|
virtual const std::string & | GroupName () const =0 |
| | Returns the group name.
|
| |
|
virtual void | Type (EventType event_type)=0 |
| | Sets type of event.
|
| |
|
virtual EventType | Type () const =0 |
| | Type of event.
|
| |
|
std::string | TypeToString () const |
| | Typ as string.
|
| |
|
virtual void | Sync (SyncType sync_type)=0 |
| | Sets type of sync.
|
| |
|
virtual SyncType | Sync () const =0 |
| | Type of sync.
|
| |
|
virtual void | Range (RangeType range_type)=0 |
| | Sets type of range.
|
| |
|
virtual RangeType | Range () const =0 |
| | Type of range.
|
| |
|
std::string | RangeToString () const |
| | Range to string.
|
| |
|
virtual void | Cause (EventCause cause)=0 |
| | Sets the cause.
|
| |
|
virtual EventCause | Cause () const =0 |
| | Cause of event.
|
| |
|
std::string | CauseToString () const |
| | Cause to string.
|
| |
|
virtual void | CreatorIndex (size_t index)=0 |
| | Sets the creator index.
|
| |
|
virtual size_t | CreatorIndex () const =0 |
| | Creator index.
|
| |
|
virtual void | SyncValue (int64_t value)=0 |
| | Sets the sync value.
|
| |
|
virtual int64_t | SyncValue () const =0 |
| | Sync value.
|
| |
|
virtual void | SyncFactor (double factor)=0 |
| | Sets the factor.
|
| |
|
virtual double | SyncFactor () const =0 |
| | Sync factor.
|
| |
|
std::string | ValueToString () const |
| | Sync value as string.
|
| |
|
virtual void | ParentEvent (const IEvent *parent)=0 |
| | Sets the parent event.
|
| |
|
virtual const IEvent * | ParentEvent () const =0 |
| | Returns the parent event.
|
| |
|
virtual void | RangeEvent (const IEvent *range_event)=0 |
| | Sets the range.
|
| |
|
virtual const IEvent * | RangeEvent () const =0 |
| | Returns the range.
|
| |
|
virtual void | AddScope (const void *scope)=0 |
| | Adds a scope reference.
|
| |
|
virtual const std::vector< const void * > & | Scopes () const =0 |
| | Returns referenced CN and CG blocks.
|
| |
|
virtual void | AddAttachment (const IAttachment *attachment)=0 |
| | Adds an attachment reference.
|
| |
|
virtual const std::vector< const IAttachment * > & | Attachments () const =0 |
| | Returns a list of attachment references.
|
| |
| virtual IMetaData * | CreateMetaData ()=0 |
| | Returns an interface against an MD4 block.
|
| |
| virtual const IMetaData * | MetaData () const =0 |
| | Returns an constant interface against a MD4 block.
|
| |
|
void | Description (const std::string &description) |
| | Sets description.
|
| |
|
std::string | Description () const |
| | Returns description.
|
| |
|
void | PreTrig (double pre_trig) |
| | Sets the pre-trig time (s).
|
| |
|
double | PreTrig () const |
| | Returns the pre-trig value (s).
|
| |
|
void | PostTrig (double post_trig) |
| | Sets the post-trig value (s)
|
| |
|
double | PostTrig () const |
| | Returns the post-trig value (s).
|
| |
|
virtual | ~IBlock ()=default |
| | Default destructor.
|
| |
| virtual int64_t | Index () const =0 |
| | File position within the file.
|
| |
| virtual std::string | BlockType () const =0 |
| | Returns the block type.
|
| |
The event (EV) block is used to store events text and data. It is rather flexible block type which makes it difficult to simplify.