|
siplasplas
A library for C++ reflection and introspection
|
| ▼Ncpp | |
| CAssertException | Represents an assertion error |
| CAssertExpression | Implements a siplasplas assertion |
| CAsyncSink | Implements an asynchronous signal sink suited for communication between different threads |
| CCMakeProject | Configures and builds an existing CMake project |
| ▼CCMakeTarget | Represents a CMake target being watched by a project |
| CMetadata | Represents the set of properties that define a target |
| CDummyAssertExpression | Represents an assert expression when SIPLASPLAS_ASSERT() macros are disabled |
| ▼CDynamicLibrary | Provides a cross-platform interface to load symbols from shared libraries at runtime |
| CSymbol | Represents a symbol loaded from a dynamic library |
| CException | Declares a siplasplas exception type |
| CFileSystemListener | File system listener class that notifies filesystem changed through signals |
| CHash | A functor that implements a hash function for values of type T |
| CRawHash | A functor that implements a bytewise hash function for values of type T |
| CSignalEmitter | Class that can send and receive signals from other emitters |
| CSignalSink | Interface to the signals sink API |
| CSyncSink | Implements a direct connection to the destination function |