trace::EventData

Summary

Constructors and Destructors

EventData(Instant instant)
EventData(Counter counter)
EventData(DurationBegin duration_begin)
EventData(DurationEnd duration_end)
EventData(DurationComplete duration_complete)
EventData(AsyncBegin async_begin)
EventData(AsyncInstant async_instant)
EventData(AsyncEnd async_end)
EventData(FlowBegin flow_begin)
EventData(FlowStep flow_step)
EventData(FlowEnd flow_end)
EventData(const EventData &)
EventData(EventData &&)
~EventData()

Public functions

GetAsyncBegin() const
const AsyncBegin &
GetAsyncEnd() const
const AsyncEnd &
GetAsyncInstant() const
const AsyncInstant &
GetCounter() const
const Counter &
GetDurationBegin() const
const DurationBegin &
GetDurationComplete() const
GetDurationEnd() const
const DurationEnd &
GetFlowBegin() const
const FlowBegin &
GetFlowEnd() const
const FlowEnd &
GetFlowStep() const
const FlowStep &
GetInstant() const
const Instant &
ToString() const
std::string
operator=(const EventData &)=default
operator=(EventData &&)=default
type() const
EventType

Structs

trace::EventData::AsyncBegin
trace::EventData::AsyncEnd
trace::EventData::AsyncInstant
trace::EventData::Counter
trace::EventData::DurationBegin
trace::EventData::DurationComplete
trace::EventData::DurationEnd
trace::EventData::FlowBegin
trace::EventData::FlowEnd
trace::EventData::FlowStep
trace::EventData::Instant

Public functions

EventData

 EventData(  Instant instant )

EventData

 EventData(  Counter counter )

EventData

 EventData(  DurationBegin duration_begin )

EventData

 EventData(  DurationEnd duration_end )

EventData

 EventData(  DurationComplete duration_complete )

EventData

 EventData(  AsyncBegin async_begin )

EventData

 EventData(  AsyncInstant async_instant )

EventData

 EventData(  AsyncEnd async_end )

EventData

 EventData(  FlowBegin flow_begin )

EventData

 EventData(  FlowStep flow_step )

EventData

 EventData(  FlowEnd flow_end )

EventData

 EventData(  const EventData & )=default

EventData

 EventData(  EventData && )=default

GetAsyncBegin

const AsyncBegin & GetAsyncBegin() const 

GetAsyncEnd

const AsyncEnd & GetAsyncEnd() const 

GetAsyncInstant

const AsyncInstant & GetAsyncInstant() const 

GetCounter

const Counter & GetCounter() const 

GetDurationBegin

const DurationBegin & GetDurationBegin() const 

GetDurationComplete

const DurationComplete & GetDurationComplete() const 

GetDurationEnd

const DurationEnd & GetDurationEnd() const 

GetFlowBegin

const FlowBegin & GetFlowBegin() const 

GetFlowEnd

const FlowEnd & GetFlowEnd() const 

GetFlowStep

const FlowStep & GetFlowStep() const 

GetInstant

const Instant & GetInstant() const 

ToString

std::string ToString() const 

operator=

EventData & operator=(  const EventData & )=default

operator=

EventData & operator=(  EventData && )=default

type

EventType type() const 

~EventData

 ~EventData()=default