GATE
|
Files | |
file | applications.hpp |
Functions to initialize, configure and manage application entrypoints. | |
file | arrays.hpp |
Arrays and other linear sequential type field. | |
file | atomics.hpp |
Atomic integer and pointer operations. | |
file | blobs.hpp |
Binary large objects (BLOB) types. | |
file | callstacks.hpp |
Callstack backtrace and forking. | |
file | comparers.hpp |
Generic type comparer functions for basic data types. | |
file | console.hpp |
Console stream and utilities. | |
file | coroutines.hpp |
Support for coroutine sessions. | |
file | delegates.hpp |
Generic encapsulation of callbacks for functions and objects. | |
file | directories.hpp |
Generic encapsulation of callbacks for functions and objects. | |
file | enumerators.hpp |
Enumerator objects allow to walk through a set of elements. | |
file | environments.hpp |
Environment variables and system specific defaults. | |
file | exceptions.hpp |
C++ exception base classes and utilities. | |
file | files.hpp |
File and directory access functions. | |
file | functional.hpp |
Function invocation utilities. | |
file | functions.hpp |
Function invocation utilities. | |
file | gate_core_api.hpp |
Defines API specific macros for all GATE Core C++ library functions. | |
file | gatetypes.hpp |
Basic gate namespace typedefs and utility interfaces. | |
file | geopositions.hpp |
Geo positions and transformations. | |
file | guids.hpp |
GUID structure and generation. | |
file | hashes.hpp |
Defines a standard to generate hashcodes for generic and typed data. | |
file | hashmaps.hpp |
Hashcode based unsorted maps. | |
file | inputs.hpp |
Input device datatypes. | |
file | lambdas.hpp |
C++ lambda expression compatibility layer. | |
file | libraries.hpp |
Controls access to shared libraries (DLL or SO) | |
file | maps.hpp |
Associative fields to map and resolve key entries to values. | |
file | mathematics.hpp |
Basic arithmetic utilities optimized for GATE types. | |
file | memalloc.hpp |
Memory allocation and type construction/destruction functions. | |
file | numbers.hpp |
Number encapsulation and numeric attribute combines. | |
file | objects.hpp |
Object interface wrappers, utilities and implementations. | |
file | processes.hpp |
System process management. | |
file | properties.hpp |
Generic property encapsulation objects. | |
file | queues.hpp |
Queue interfaces and queue implementation utilities. | |
file | randomgen.hpp |
Random number generators. | |
file | regexpressions.hpp |
Regular expressions. | |
file | results.hpp |
GATE result enum codes. | |
file | runnables.hpp |
Runnable interface generators. | |
file | streams.hpp |
Stream interfaces and generic stream implementations. | |
file | strings.hpp |
Strings and text primitives. | |
file | structs.hpp |
Structure serialization. | |
file | synchronization.hpp |
Synchronization primitives (mutex, semaphore, conditions, futures) | |
file | tests.hpp |
C++ unit test utilities. | |
file | threading.hpp |
Threads and Thread-related objects. | |
file | threadpools.hpp |
Thread pools and asynchronous utilies. | |
file | times.hpp |
Time and Timecounter. | |
file | typeids.hpp |
C++ typeid to GATE typeid bridge. | |
file | typetraits.hpp |
C++ type traits. | |
file | uris.hpp |
URI functions. | |
file | utilities.hpp |
Utility functions. | |
file | values.hpp |
Standard value encapsulation. | |
file | wrappers.hpp |
Wrappers and smart pointer objects. | |
Basic data types, algorithms and infrastructure components