HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_SubSystem Class Referencefinal

The subsystem to initialize and cleanup UT. More...

#include <UT_SubSystem.h>

+ Inheritance diagram for UT_SubSystem:

Public Member Functions

 UT_SubSystem ()
 
 ~UT_SubSystem () override
 
- Public Member Functions inherited from UT_ISubSystem
 UT_NON_COPYABLE (UT_ISubSystem)
 
virtual ~UT_ISubSystem ()=default
 
virtual Type type () const =0
 The type of the subsystem. More...
 

Protected Member Functions

void initialize_ () override
 Initialize this subsystem. More...
 
void shutdown_ () override
 Shutdown this subsystem. More...
 
- Protected Member Functions inherited from UT_ISubSystem
 UT_ISubSystem ()=default
 

Friends

class ut_SubSystemAccessor
 

Additional Inherited Members

- Public Types inherited from UT_ISubSystem
enum  Type {
  UT_SUBSYSTEM, NET_SUBSYSTEM, LM_SUBSYSTEM, COP_SUBSYSTEM,
  MAX_SUBSYSTEMS
}
 
- Static Public Member Functions inherited from UT_ISubSystem
template<typename SubSystemT >
static bool registerSubSystem (SubSystemT &subsys)
 

Detailed Description

The subsystem to initialize and cleanup UT.

Definition at line 109 of file UT_SubSystem.h.

Constructor & Destructor Documentation

UT_SubSystem::UT_SubSystem ( )
UT_SubSystem::~UT_SubSystem ( )
override

Member Function Documentation

void UT_SubSystem::initialize_ ( )
overrideprotectedvirtual

Initialize this subsystem.

Implements UT_ISubSystem.

void UT_SubSystem::shutdown_ ( )
overrideprotectedvirtual

Shutdown this subsystem.

Implements UT_ISubSystem.

Friends And Related Function Documentation

friend class ut_SubSystemAccessor
friend

Definition at line 122 of file UT_SubSystem.h.


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