Data Structures

Here are the data structures with brief descriptions:
KogniMobil::A2_AnyImage
KogniMobil::A2_Image< width, height, channels, bits >
KogniMobil::C3_Ints
KogniMobil::C3_PlayerCtrl
KogniMobil::C3_PlayerCtrlConvenient
KogniMobil::C3_PlayerStat
KogniMobil::C3_Process
KogniMobil::C3_RecorderStat
KogniMobil::C3_RecorderStatConvenient
KogniMobil::C3_RTDBObjects that are necessary for the base object (this list must not grow to long!!)
KogniMobil::C3_Text
KogniMobil::DBError
kogmo_rtdb_connect_info_tData Block for requesting a Database-Connection This is used only once for establishing the Database Connection. By using a struct, we can add more fields later
kogmo_rtdb_handle_t
kogmo_rtdb_obj_a2_image_tVollstaendiges Objekt fuer ein Videobild
kogmo_rtdb_obj_base_tFull Object with only the basis data
kogmo_rtdb_obj_c3_floats256_t
kogmo_rtdb_obj_c3_ints256_t
kogmo_rtdb_obj_c3_playerctrl_t
kogmo_rtdb_obj_c3_playerstat_t
kogmo_rtdb_obj_c3_process_tFull Object for Process Info
kogmo_rtdb_obj_c3_recorderctrl_tFull Object with RTDB-Recorder Control
kogmo_rtdb_obj_c3_recorderstat_tFull Object with RTDB-Recorder Status
kogmo_rtdb_obj_c3_rtdb_tFull Object for RTDB Info
kogmo_rtdb_obj_c3_text1k_t
kogmo_rtdb_obj_c3_text_t
kogmo_rtdb_obj_info_tData Block that contains Object-Metadata. The Metadata of an Object should not (or only very slowly) change during its livetime
kogmo_rtdb_obj_slot_tSpecification of a certain history slot of an object for fast access
kogmo_rtdb_subobj_a2_image_tEin Videobild (aehnlich OpenCV) Aendert sich mit jedem Zyklus. Ein Kamerabild hat als Vater ein kogmo_rtdb_obj_a2_camera_t
kogmo_rtdb_subobj_base_tBasis Object that every Data Object has to start with (has to inherit); This is the Part of the Object that holds the basis data. This Struct must be the Beginn of the Data-Block of every Object
kogmo_rtdb_subobj_c3_floats256_tObject with Float Values without specific Meaning (for Examples and quick Tests)
kogmo_rtdb_subobj_c3_ints256_tObject with Integer Values without specific Meaning (for Examples and quick Tests)
kogmo_rtdb_subobj_c3_playerctrl_tControl Object for the RTDB-Player
kogmo_rtdb_subobj_c3_playerstat_tStatus Object for the RTDB-Player
kogmo_rtdb_subobj_c3_process_tThis object contains information about a process connected to the rtdb. This is an essential object and is also used internally by the rtdb
kogmo_rtdb_subobj_c3_recorderctrl_tControl Object for the RTDB-Recorder ==> NOT IN USE YET!
kogmo_rtdb_subobj_c3_recorderstat_tStatus Object for the RTDB-Recorder TEMP! will be extended without notice!
kogmo_rtdb_subobj_c3_rtdb_tAn Objects that holds Information about the RTDB. This is an essential object and is also used internally by the rtdb
kogmo_rtdb_subobj_c3_text1k_tSmall (1k) Plain ASCII-Text Object (can share the same type-id with kogmo_rtdb_obj_c3_text_t)
kogmo_rtdb_subobj_c3_text_tPlain ASCII-Text Object
KogniMobil::RTDBConnConnection to Real-time Vehicle Database Instantiating this class opens a Connection to the Database. At present there is no handle, because the connection is associated with the process ID
KogniMobil::RTDBObjBase-Classes for a Real-time Database Object
KogniMobil::RTDBObj_T< KOGMO_SUBSTRUCT, KOGMO_TYPE_ID, KOGMO_CLASS, size_add >
KogniMobil::Timestamp

Generated for KogMo-RTDB by Matthias.Goebl (mattias.goebl*kogmo-rtdb.de) - all rights reserved.