Classes | Enumerations | Variables
service.h File Reference
#include <atomic>
#include <condition_variable>
#include <map>
#include <mutex>
#include <string>
#include <thread>
#include <typeinfo>
#include <dataflow_lite/utils/observable_object.h>
Include dependency graph for service.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RunnableService
 
class  Service
 

Enumerations

enum  ServiceState { CREATED, STARTED, SHUTDOWN }
 

Variables

static std::map< ServiceState, std::string > SERVICE_STATE_NAME_MAP
 

Enumeration Type Documentation

Enumerator
CREATED 
STARTED 
SHUTDOWN 

Definition at line 28 of file service.h.

Variable Documentation

std::map<ServiceState, std::string> SERVICE_STATE_NAME_MAP
static
Initial value:
= {{CREATED, "CREATED"}, {STARTED, "STARTED"},
{SHUTDOWN,"SHUTDOWN"}}

Map used to pretty print the ServiceState enum.

Definition at line 37 of file service.h.



dataflow_lite
Author(s): AWS RoboMaker
autogenerated on Fri May 7 2021 02:18:22