GATE
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAccountsSystem user account access management
 CAppApplication main class
 CAppConfigApplication configuration storage access (registry, config-files)
 CAppOptionDefA single program parameter option definition
 CAppServiceApplication service/daemon main class
 CAtomicFlag< Atomic boolean flag
 CAtomicInt< Atomic 32-bit integer
 CAtomicInt64< Atomic 64-bit integer
 CAtomicLock< Atomic RAII mutex-lock
 CAtomicMutex< Non-recursive atomic mutex
 CAtomicPointer< Atomic void* pointer
 CAtomicPtr< T >< Template class for typed atomic pointer
 CAtomicRecursiveMutex< Recursive atomic mutex
 CAudioDeviceAudio device interface class
 CAudioFormatAudio sample format info class
 CAudioSampleAudio sample data class
 CBase64Base64 data codec
 CBitmapImagesBitmap file format codec
 CBlowfishBlowfish data encryption/decryption
 CBluetoothLEBluetooth LE device access
 CBthDeviceClassic bluetooth device access
 CBzip2DecoderBZIP2 stream decoder, decompresses BZIP2 encoded data
 CBzip2EncoderBZIP2 stream encoder, compresses data with BZIP2
 CChoiceDialogSelection/choice dialog implementation
 CControlUI control base class
 CCrc16HashCRC-16 hash generator
 CCrc32HashCRC-32 hash generator
 CCursorCursor image object wrapper
 CDataConnectionDatabase connection interface
 CDataReaderData result row reader class
 CDateGregorian Date class (year-month-day)
 CDateTimeDate-time class (Date + DayTime: year-month-day-hour-minute-second-microsecond)
 CDayTimeDaytime class (hour-minute-second-microsecond)
 CDefaultFont16Embedded 8x16 fixed ASCII character font
 CDefaultFont8Embedded 6x8 fixed ASCII character font
 CDialogSessionGeneric modal dialog session
 CDrawerAdvanced image drawing features
 CEvent< CTRL, ARG >UI event host template
 CEvent< gate::ui::Button, gate::ui::EventArg >
 CEvent< gate::ui::Checkbox, gate::ui::EventArg >
 CEvent< gate::ui::Combobox, SelectArg >
 CEvent< gate::ui::Form, gate::ui::EventArg >
 CEvent< gate::ui::Form, gate::ui::MenuArg >
 CEvent< gate::ui::Form, gate::ui::PointArg >
 CEvent< gate::ui::Form, gate::ui::SizeArg >
 CEvent< gate::ui::Itemview, IndexArg >
 CEvent< gate::ui::KeyCombobox, KeyArg >
 CEvent< gate::ui::KeyItemview, KeyArg >
 CEvent< gate::ui::KeyListbox, KeyArg >
 CEvent< gate::ui::KeyListview, KeyArg >
 CEvent< gate::ui::KeyTreeview, ItemArg >
 CEvent< gate::ui::Label, gate::ui::EventArg >
 CEvent< gate::ui::Listbox, IndexArg >
 CEvent< gate::ui::Listview, IndexArg >
 CEvent< gate::ui::PaintSurface, FocusEventArg >
 CEvent< gate::ui::PaintSurface, KeyEventArg >
 CEvent< gate::ui::PaintSurface, MouseEventArg >
 CEvent< gate::ui::PaintSurface, MousePositionEventArg >
 CEvent< gate::ui::PaintSurface, PaintEventArg >
 CEvent< gate::ui::PaintSurface, ResizeEventArg >
 CEvent< gate::ui::Spinbox, ChangeArg >
 CEvent< gate::ui::Textbox, gate::ui::KeyCharArg >
 CEvent< gate::ui::Timer, TimerArg >
 CEvent< gate::ui::Toolbar, ToolbarEventArg >
 CEvent< gate::ui::Treeview, ItemArg >
 CEvent< gate::ui::Webview, gate::ui::Webview >
 CEvent< gate::ui::Webview, InternalStateChangedArg >
 CEvent< gate::ui::Webview, NavigateCompleteArg >
 CEvent< gate::ui::Webview, NavigateProgressArg >
 CEvent< gate::ui::Webview, NavigateStartArg >
 CEvent< gate::ui::Webview, StatusTextChangedArg >
 CEvent< gate::ui::Webview, TitleTextChangedArg >
 CEventArgUI event argument base class
 CFilePickerDialogFile picker dialog implementation
 CFontUI font info wrapper
 CFrameBufferFramebuffer user interface controller
 CFtpClientFTP client implementation
 Cgate_android_app
 Cgate_app_classApp class holding callbacks for different application execution states
 Cgate_app_option_classDefines command line options
 Cgate_appservice_classService class that holds callbacks for different system service execution states
 Cgate_array_classA linear constant field of items of the same types
 Cgate_atomic_flag_classAtomic flag storage type
 Cgate_atomic_lock_classAtomic lock storage (generic, non-recursive) type
 Cgate_atomic_rlock_tAtomic recursive lock storage type
 Cgate_callstack_context_classData storage to hold context registers for callstack switches
 Cgate_callstack_jmpbuf_classData storage to holds the context of a forked execution path
 Cgate_cstrbuffer8_classC-string buffer class
 Cgate_enumerator_classEnumerator data type that stores the enumeration state
 Cgate_flatmap_classA flat map stores an array of key/value pair, the key needs to be unique
 Cgate_geopos_classGate_geoposition_t structure
 Cgate_guid_classGate_guid_t structure
 Cgate_linkedentry_classA double-linked-list entry holding the link information and the content
 Cgate_linkedlist_classA double-linked-list of item of the same type, where each entry has a pointer-link to the previous and the following item
 Cgate_map_classA gate_map_t structure contains is a sorted tree of key/value pairs
 Cgate_mapping_classMapping entry base class
 Cgate_object_tBase type of all GATE C objects
 Cgate_print_value_classStructure holding a pair of GATE_PRINT_* and a pointer to a target type specified by GATE_PRINT_* IDs
 Cgate_slotlist_classA linear changable field of pointers to changable items of the same types
 Cgate_ssl_session_params_classA set of parameters used to create a TLS/SSL session object
 Cgate_strbuilder8_classCharacter (byte) string builder class
 Cgate_string8_classCharacter (byte) string class
 Cgate_stringbuffer8_classCharacter (byte) string buffer class
 Cgate_treenode
 Cgate_value_classVariable value carrier object
 Cgate_wrapper_type_info_classCarries data about a wrapped data type
 CGifImagesGIF file format codec
 CGlApiGeneric OpenGL functions
 CGlobalLogProviderGlobal log-file based log provider
 CGlSurfaceOpenGL user interface surface and device management
 CGlSurfaceEventSinkOpenGL-Surface event sink interface
 CGraphicsUI graphics context class
 CHostUI host interface
 CHttpClientHTTP client implementation
 CHttpRequestHTTP request data class
 CHttpResponseHTTP response data class
 CHttpServerSimple HTTP server implementation
 CIBarcodeProcessorAbstract barcode processor and generator interface
 CIconIcon image object wrapper
 CIHashBuilderAbstract hash builder interface
 CImageFormatsImage file format codec
 CIniFileINI file codec
 CInputUser input event IDs
 CInputDialogInput/prompt dialog implementation
 CIpcSharedMemInter-process shared memory access class
 CIRunnableBuilderBase class that generates a C-runnable for a C++-runnable interface
 CJpegImagesJPEG image codec
 CJsonJSON data codec
 CLayoutUI grid layout definition
 CLogEntryLog entry wrapper
 CLoggerDomain specific logger instance provides logging features for one logical operation
 CLoggerStreamLog message stream, used to generate one new log record
 CLogProviderLog provider class
 CManagementSystem mangement interface access
 CMd5HashMD5 hash generator
 CMediaPlayerMedia player manager
 CMemGeneric memory allocation functions
 CMenuPulldown menu entry container
 CMessageDialogMessage notification dialog implementation
 CMicroFactoryMicroservice factory interface
 CMicroHostMicroservice host interface
 CMicroServiceMicroservice instance interface
 CMicroServiceBaseMicroservice implementation base class and utilities
 CMysqlDataConnectionMySQL DB connection factory
 CNetConfigNetwork interface config object factory
 CNetInterfaceNetwork adapter interface infos and configs
 COdbcDataConnectionODBC DB connection factory
 COperatingSystemOperating system infos and global functions
 CPipeAnonymous and named pipe control class
 CPixmapImagesX11 Pixmap codec
 CPngImagesPNG image codec
 CPointControl coordinate point (x,y)
 CPortMapperPort-mapping proxy services
 CPositionControl position (x,y,width,height)
 CRasterImageGeneric memory raster image controller
 CRestoreProviderData restore provider
 CRunnableC++ wrapper for C-Runnable objects
 CRunnableMethodHelper class to create wrappers covering object method calls
 CSerialPortSerial port control class
 CServiceConfigSystem service configuration fields
 CServiceHostGATE-standard service host implementation
 CServiceInfoSystem service record info class
 CServiceMgrSystem service manager access
 CSha1HashSHA-1 hash generator
 CSha256HashSHA-256 hash generator
 CSizeControl size dimensions (width, height)
 CSocketGeneric BSD socket management class
 CSocketGroupSocket select group management
 CSocketGroupSinkSocket select group management event sink
 CSocketQueueSocket connection management queue
 CSocketSelectorSocket select wrapper
 CSocketStreamSocket stream interface factory
 CSqlite3DataConnectionSQLite3 DB connection factory
 CSshClientSSH2 client session
 CSshCommandChannelSSH2 client command channel management
 CSshFtpSFTP client session
 CSshFtpFileSFTP client file access management
 CSslSessionTLS/SSL native session
 CSslStreamTLS/SSL stream interface factory
 CStorageDriveLocal native storage drive access (direct disk access)
 CStorageVolumeLocal storage volume access (direct filesystem access)
 CStreamCopierUnified data stream copy-machine
 CSysLogProviderSystem-logging-service based log provider
 CSystemCpuSystem processor feature management
 CSystemCpuActivationSystem processor core activation configuration
 CSystemCpuInfoSystem processor infos
 CSystemCpuLoadSystem processor load surveillance
 CSystemMemorySystem memory (RAM) surveillance
 CTarEntryTAR file entry info class
 CTarReaderTAR file reader class
 CTarWriterTAR file creator class
 CTerminalVT100 basic terminal user interface
 CTextText converter (unicode, ANSI, escape sequences)
 CTextEditorGeneric text editing features
 CTextFormatText formating utility
 CTimeSystem time class (timestamp + UTC bias)
 CTimeCounterMonotonic time counter
 CTypeFunctions< T >Collection of C-constructor & destructor functions for C++ objects
 CVideoFormatVideo frame format description class
 CVideoFrameVideo frame sample data class
 CVideoSourceVideo source device wrapper
 CVideoSourcesVideo device sources factory
 CWebApiCommon web based service APIs
 CWinrmClientWinRM client
 CXmlXML document accessor class
 CXmlNodeXML node representation class
 CXteaXTEA data encryption/decryption
 CXxteaXXTEA data encryption/decryption
 CXzDecoderXZ stream decoder, decompresses XZ/LZMA encoded data
 CXzEncoderXZ stream encoder, compresses data with XZ/LZMA
 CYamlYAML data format codec class
 CZipEntryZIP file entry info class
 CZipReaderZIP archive decoder class
 CZipWriterZIP archive creator class
 CZlibDecoderGeneric ZLib stream decoder, decompresses ZLIB/deflate encoded data
 CZlibEncoderGeneric ZLIB stream encoder, compresses data with ZLIB/deflate