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