Chi-Tech
chi::ChiLog::RepeatingEvent Class Reference

#include <chi_log.h>

Public Member Functions

 RepeatingEvent (std::string &name)
 
const std::string & Name () const
 
std::vector< Event > & Events ()
 
const std::vector< Event > & Events () const
 
bool operator== (const RepeatingEvent &other)
 

Private Attributes

const std::string name_
 
std::vector< Eventevents_
 

Detailed Description

Repeating event object.

Definition at line 324 of file chi_log.h.

Constructor & Destructor Documentation

◆ RepeatingEvent()

chi::ChiLog::RepeatingEvent::RepeatingEvent ( std::string &  name)
inlineexplicit

Definition at line 327 of file chi_log.h.

Member Function Documentation

◆ Events() [1/2]

std::vector< Event > & chi::ChiLog::RepeatingEvent::Events ( )
inline

Definition at line 331 of file chi_log.h.

◆ Events() [2/2]

const std::vector< Event > & chi::ChiLog::RepeatingEvent::Events ( ) const
inline

Definition at line 332 of file chi_log.h.

◆ Name()

const std::string & chi::ChiLog::RepeatingEvent::Name ( ) const
inline

Definition at line 329 of file chi_log.h.

◆ operator==()

bool chi::ChiLog::RepeatingEvent::operator== ( const RepeatingEvent other)
inline

Definition at line 334 of file chi_log.h.

Field Documentation

◆ events_

std::vector<Event> chi::ChiLog::RepeatingEvent::events_
private

Definition at line 341 of file chi_log.h.

◆ name_

const std::string chi::ChiLog::RepeatingEvent::name_
private

Definition at line 340 of file chi_log.h.


The documentation for this class was generated from the following file: