Main Page Class Hierarchy Compound List File List Compound Members File Members

# TModuleBase Member List

This is the complete list of members for TModuleBase, including all inherited members.

CheckConfig() | TModuleBase | `[protected, virtual]`
CheckForFatal() | TModuleBase | `[inline, protected, virtual]`
CommandRing | TModuleBase | `[protected]`
CommandRingKey | TModuleBase | `[protected]`
ConfigFileName | TModuleBase | `[protected]`
ConfigState | TConfigurable | `[protected]`
ErrorMsg | TModuleBase | `[protected]`
FinishedRunning() | TModuleBase | `[inline, protected, virtual]`
GetDefaultConfigFile() const=0 | TModuleBase | `[protected, pure virtual]`
GetThat() | ThreadableObject | `[inline, static]`
HandleConfigLine(ConfigSource *p_parser) | TModuleBase | `[protected, virtual]`
Heartbeat() | TModuleBase | `[protected, virtual]`
HeartbeatMsg | TModuleBase | `[protected]`
IsReady() | TConfigurable |
KillSelfThread() | ThreadableObject | `[protected, static]`
KillThread(TO_THREAD_ID tid) | ThreadableObject | `[protected, static]`
LastBeat | TModuleBase | `[protected]`
LoggingLevel | TModuleBase | `[protected]`
LoopSleepMS | TModuleBase | `[protected]`
MainThreadActions()=0 | TModuleBase | `[protected, pure virtual]`
MyGlobalUtils | TModuleBase | `[protected]`
PrepareToRun() | TModuleBase | `[inline, protected, virtual]`
Run() | TModuleBase |
Running | TModuleBase | `[protected]`
SendStatus(WORM_MSGTYPE_ID p_type, short p_ierr=0, const char *p_text=NULL) | TModuleBase | `[protected]`
StartThread(TO_STACK_SIZE stack_size, TO_THREAD_ID *thread_id) | ThreadableObject | `[inline, protected]`
StartThreadFunc(void *p_argument) | TModuleBase | `[inline, virtual]`
StartThreadWithArg(TO_STACK_SIZE stack_size, TO_THREAD_ID *thread_id, void *arg) | ThreadableObject | `[protected]`
TConfigurable() | TConfigurable |
That | ThreadableObject | `[protected, static]`
ThatMutex | ThreadableObject | `[protected, static]`
ThreadableObject() | ThreadableObject | `[inline]`
TModuleBase(char *p_programname, char *p_configfilename=NULL) | TModuleBase |
TYPE_ERROR | TModuleBase | `[protected]`
TYPE_HEARTBEAT | TModuleBase | `[protected]`
WaitForThread(TO_THREAD_ID *thread_id) | ThreadableObject | `[protected, static]`
~TModuleBase() | TModuleBase |