|
GATE
C/C++ Framework
|
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 | 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 | stdcppmap.hpp |
| C++ std classes bridge for maps. | |
| file | stdcppstring.hpp |
| C++ std classes bridge for strings. | |
| file | stdcppvector.hpp |
| C++ std classes bridge for arrays/vectors. | |
| 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