Horizon Official Technical Documentation
Horizon::System::RuntimeContext::WorkContext Class Reference

#include <System.hpp>

+ Inheritance diagram for Horizon::System::RuntimeContext::WorkContext:

Public Member Functions

 WorkContext ()
 
virtual bool execute ()
 
std::string get_uuid_string ()
 

Public Attributes

boost::uuids::uuid _uuid
 

Constructor & Destructor Documentation

◆ WorkContext()

Horizon::System::RuntimeContext::WorkContext::WorkContext ( )
inline
139: _uuid(boost::uuids::random_generator()()) { }
boost::uuids::uuid _uuid
Definition: System.hpp:148

Member Function Documentation

◆ execute()

virtual bool Horizon::System::RuntimeContext::WorkContext::execute ( )
inlinevirtual

Reimplemented in Horizon::System::RuntimeRoutineContext::Work, TestWork, and TestWorkWithUseResult.

142 {
143 return true;
144 }

◆ get_uuid_string()

std::string Horizon::System::RuntimeContext::WorkContext::get_uuid_string ( )
inline

Member Data Documentation

◆ _uuid

boost::uuids::uuid Horizon::System::RuntimeContext::WorkContext::_uuid

Referenced by get_uuid_string().


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