Objects that are necessary for the base object (this list must not grow to long!!). More...
#include <kogmo_rtdb_obj_base_system_classes.hxx>
Public Member Functions | |
C3_RTDB (class RTDBConn &DBC, const char *name="", const int &otype=KOGMO_RTDB_OBJTYPE_C3_RTDB, const int32_t &child_size=0, char **child_dataptr=NULL) | |
Timestamp | getStartedTimestamp () const |
std::string | getDBHost () const |
uint32_t | getVersionRevision () const |
std::string | getVersionDate () const |
std::string | getVersionID () const |
uint32_t | getObjectsMax () const |
uint32_t | getObjectsFree () const |
uint32_t | getProcessesMax () const |
uint32_t | getProcessesFree () const |
uint32_t | getMemoryMax () const |
uint32_t | getMemoryFree () const |
std::string | dump (void) const |
Protected Member Functions | |
C3_RTDB (const C3_RTDB &) | |
Protected Attributes | |
kogmo_rtdb_subobj_c3_rtdb_t * | objrtdb_p |
Objects that are necessary for the base object (this list must not grow to long!!).
Copyright (c) 2003-2006 Matthias Goebl <matthias.goebl*goebl.net> Lehrstuhl fuer Realzeit-Computersysteme (RCS) Technische Universitaet Muenchen (TUM)
Definition at line 298 of file kogmo_rtdb_obj_base_system_classes.hxx.
KogniMobil::C3_RTDB::C3_RTDB | ( | const C3_RTDB & | ) | [protected] |
KogniMobil::C3_RTDB::C3_RTDB | ( | class RTDBConn & | DBC, | |
const char * | name = "" , |
|||
const int & | otype = KOGMO_RTDB_OBJTYPE_C3_RTDB , |
|||
const int32_t & | child_size = 0 , |
|||
char ** | child_dataptr = NULL | |||
) | [inline] |
Definition at line 304 of file kogmo_rtdb_obj_base_system_classes.hxx.
std::string KogniMobil::C3_RTDB::dump | ( | void | ) | const [inline, virtual] |
Reimplemented from KogniMobil::RTDBObj.
Definition at line 371 of file kogmo_rtdb_obj_base_system_classes.hxx.
std::string KogniMobil::C3_RTDB::getDBHost | ( | ) | const [inline] |
Definition at line 321 of file kogmo_rtdb_obj_base_system_classes.hxx.
uint32_t KogniMobil::C3_RTDB::getMemoryFree | ( | ) | const [inline] |
Definition at line 366 of file kogmo_rtdb_obj_base_system_classes.hxx.
uint32_t KogniMobil::C3_RTDB::getMemoryMax | ( | ) | const [inline] |
Definition at line 361 of file kogmo_rtdb_obj_base_system_classes.hxx.
uint32_t KogniMobil::C3_RTDB::getObjectsFree | ( | ) | const [inline] |
Definition at line 346 of file kogmo_rtdb_obj_base_system_classes.hxx.
uint32_t KogniMobil::C3_RTDB::getObjectsMax | ( | ) | const [inline] |
Definition at line 341 of file kogmo_rtdb_obj_base_system_classes.hxx.
uint32_t KogniMobil::C3_RTDB::getProcessesFree | ( | ) | const [inline] |
Definition at line 356 of file kogmo_rtdb_obj_base_system_classes.hxx.
uint32_t KogniMobil::C3_RTDB::getProcessesMax | ( | ) | const [inline] |
Definition at line 351 of file kogmo_rtdb_obj_base_system_classes.hxx.
Timestamp KogniMobil::C3_RTDB::getStartedTimestamp | ( | ) | const [inline] |
Definition at line 316 of file kogmo_rtdb_obj_base_system_classes.hxx.
std::string KogniMobil::C3_RTDB::getVersionDate | ( | ) | const [inline] |
Definition at line 331 of file kogmo_rtdb_obj_base_system_classes.hxx.
std::string KogniMobil::C3_RTDB::getVersionID | ( | ) | const [inline] |
Definition at line 336 of file kogmo_rtdb_obj_base_system_classes.hxx.
uint32_t KogniMobil::C3_RTDB::getVersionRevision | ( | ) | const [inline] |
Definition at line 326 of file kogmo_rtdb_obj_base_system_classes.hxx.
Definition at line 301 of file kogmo_rtdb_obj_base_system_classes.hxx.