|
CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
|
| Ncmlabs | |
| Nutils | |
| CDrumBeatInfo | Bookkeeping record for one periodic "drum beat" timer |
| CMutex | Recursive mutual-exclusion lock, optionally named for cross-process use |
| CSemaphore | Counting semaphore, optionally named for cross-process use |
| CEvent | Auto-reset notification event (condition variable style), optionally named for cross-process use |
| CProcessData | POSIX capture bookkeeping for children started via NewProcessEx(captureOutput) |
| CTimerSchedule | One scheduled entry inside a Timer: id, active window and platform timer handle |
| CTimerTrigger | A single timer expiry: which timer fired and when |
| CTimer | Multiplexing timer: schedule many periodic timers and consume their expiries from one queue |
| CWaitQueue | Thread-safe FIFO queue with blocking waits, the workhorse producer/consumer channel in CMSDK |
| CWaitQueuePointer | WaitQueue specialization for owned heap pointers: clear()/destructor delete remaining entries |
| CTimeQueueEntry | One (time, entry) pair inside a TimeQueue |
| CTimeQueue | Thread-safe queue of entries ordered by due time; entries become retrievable once their timestamp passes |
| CTimeQueuePointer | TimeQueue specialization for owned heap pointers: clear()/destructor delete remaining entries |
| CProcessWaitInfo | Snapshot from ProbeProcessWait(): is the child (group) alive, is it blocked reading stdin, and how much CPU has the group burned so far (caller diffs successive samples) |
| CCommandLineInfo | Singleton snapshot of the parsed process command line (set via SetCommandLine()) |
| CLibrary | Thin RAII wrapper around a dynamically loaded library (LoadLibrary / dlopen) |
| CNetworkInterfaces | Description of one local network interface (IPv4 address, MAC and names) |
| CFileDetails | Existence, type, permission and timestamp information for one file, as returned by GetFileDetails() |
| CPosixLaunchRequest | |
| CtagBITMAPFILEHEADER_CM | BMP file header (14 bytes), local packed definition so no windows.h dependency is needed |
| CtagBITMAPINFOHEADER_CM | BMP info header (40 bytes, BITMAPINFOHEADER equivalent), packed to 2-byte alignment for direct file mapping |
| CtagRGBA | One RGBA pixel value as separate byte components |
| CPixel | Reference to one pixel: coordinates plus a pointer directly into the owning Bitmap's data (no copy) |
| CBitmap | 32-bit RGBA raster image with drawing, compositing, scaling, BMP I/O and update-region tracking |
| CBitmapUpdate | Transportable image update: either a full frame or a compressed (RLE and/or difference) delta against a previous frame |
| CComponentMapHeader | Header of the legacy shared component map (bitfield + ComponentMapEntry array) |
| CComponentMapEntry | One component's location record in the legacy component map |
| CComponentStats | Legacy per-component throughput counters (DataMessageHeader-based rings) |
| CCOMPONENTDATAHEADER | Fixed header of a legacy component data record; followed by parameter and private-data areas |
| CPARAMHEADER | Legacy size/type prefix of one parameter entry |
| CPARAMINTEGERHEADER | Legacy value block of an integer parameter |
| CPARAMFLOATHEADER | Legacy value block of a float parameter |
| CPARAMCOLLHEADER | Legacy value block of a collection parameter; followed by the packed values |
| CComponentData | Legacy accessor wrapping one component record inside a shared page |
| CComponentMemoryStruct | Root header of the component-memory segment |
| CComponentInfoStruct | One component's registry record in shared memory |
| CPrivateHeader | Size-prefixed private-data entry stored after a component record |
| CParamHeader | Size- and type-prefixed parameter entry stored after a component record |
| CParamIntegerHeader | Value block of a PARAM_INTEGER parameter |
| CParamFloatHeader | Value block of a PARAM_FLOAT parameter |
| CParamCollectionHeader | Value block of a PARAM_*_COLL parameter; followed by the packed collection values |
| CComponentMemory | Accessor for the shared component registry |
| CControlMessageHeader | Wire/shared-memory header of a ControlMessage; any payload follows immediately after |
| CControlMessage | Wrapper class managing a single flat ControlMessage memory block |
| CDataMapsMemoryStruct | Root header of the data-maps segment; records capacity/size of each contained map |
| CGenericMapHeader | Common header of every map inside the data-maps segment |
| CTypeMapEntry | Type-map entry: one registered message type name/id |
| CContextMapEntry | Context-map entry: one registered psychological/system context name/id |
| CTagMapEntry | Tag-map entry: one registered tag name/id |
| CCrankMapEntry | Crank-map entry: one registered crank (user callback/script) with its function, library and inline script |
| CRequestMapEntry | Request-map entry tracking one cross-component request/reply transaction |
| CDataMapsMemory | Accessor for the shared name/id maps and the request map |
| CGenericMemoryMap | Static algorithms shared by all bitfield-indexed maps in the data-maps segment |
| CDataMessageEntryHeader | Header preceding every user entry inside a DataMessage's flat memory block |
| CDataMessageHeader_Old | Legacy (pre-version-10) DataMessage wire header, kept only for format conversion |
| CDataMessageHeader | The current (version 10) DataMessage wire/shared-memory header |
| CDataMessage | The central Psyclone data container: a self-contained binary message with typed, named user entries |
| Cdirent | |
| CLLMHeader | One configured HTTP header |
| CLLMConstraints | Per-connection constraints declared on the <llm> element |
| CLLMStats | Connection statistics: uptime, bytes, requests, tokens and cost |
| CLLMConnection | Named, node-owned connection to an LLM endpoint |
| CColor | 24-bit RGB color with mixing, inversion, distance and palette-generation helpers |
| CSize | 2D/3D extent (width, height, optional depth) stored as doubles |
| CPoint | Integer 3D point with an optional attached Size; interoperates with PointFloat and vectors |
| CPointFloat | Floating-point 3D point with an optional attached Size; float counterpart of Point |
| CLine | Line segment between two PointFloat endpoints with a drawing width |
| CPolyLine | Ordered collection of Line segments (not necessarily connected) |
| CBox | Axis-aligned rectangle defined by an upper-left corner and a Size, with overlap/containment math |
| CVector2D | 2D vector with the usual linear algebra: dot product, determinant, projection, rotation, angles |
| CVector3D | 3D vector with dot/cross products, projection and angle math |
| CRandomPathGenerator | Generates a smoothly wandering 2D path: each call to generateNextPoint() advances the last point along a direction vector perturbed by a random variation, useful for simulated motion in tests/demos |
| CMemoryCommander | Placeholder class for a future shared-memory command interface |
| CMemoryController | Pure-virtual interface for shared-segment bookkeeping (implemented by MasterMemory) |
| CPsycloneIndexStruct | Header of the machine-global Psyclone instance index shared-memory segment |
| CPsycloneIndexEntry | One slot in the machine-global Psyclone instance index |
| CPsycloneIndex | Accessor for the machine-global instance index segment |
| CPerfStats | Raw per-component performance counters sampled inside shared memory |
| CAveragePerfStats | Sliding-window averages derived from successive PerfStats snapshots |
| CMemoryMasterStruct | Root header of the node's master shared-memory segment |
| CMasterMemory | Handle to the node's master shared-memory segment (MemoryMasterStruct) |
| CMemoryManager | Top-level facade of the shared-memory subsystem for one process |
| CCMRegister | Legacy registry block listing the Psyclone system ids present on this machine |
| CMemoryID | Decomposed form of a 64-bit global memory-block id (legacy page allocator) |
| CMemoryBlock | Size prefix of a raw block inside a MemoryPage (legacy allocator) |
| CPagePoolHeader | Header of the page-pool structure holding reusable, currently idle pages (legacy allocator) |
| CPagePoolEntry | One recyclable page recorded in the page pool (legacy allocator) |
| CEOLHeader | Header of the end-of-life (EOL) time-wheel that schedules page expiry (legacy allocator) |
| CEOLEntry | One page/expiry pair inside an EOL time-wheel slot (legacy allocator) |
| CMemoryPage | In-segment header of one memory page holding packed data blocks (legacy allocator) |
| CMemoryPageEntry | Page-table slot describing one page's identity, size and lock state (legacy allocator) |
| CMemoryPageCache | Header of a process-local (non-shared) cache of mapped page addresses (legacy allocator) |
| CMemoryPageCacheEntry | One process-local cached page mapping; stale when serials mismatch the page table (legacy allocator) |
| CMemoryPageMaster | Root header of the legacy page-allocator segment ("PageMaster") |
| CMemoryManagerX | Legacy page-based shared-memory allocator (predecessor of MemoryManager) |
| CTypeMapHeader | Legacy type-map header (bitfield + TypeMapEntry array) |
| CContextMapHeader | Legacy context-map header |
| CTopicMapHeader | Legacy topic-map header |
| CTopicMapEntry | Legacy topic-map entry |
| CCrankMapHeader | Legacy crank-map header |
| CQueueMapHeader | Legacy queue-map header |
| CQueueMapEntry | Legacy queue-map entry |
| CProcessMapHeader | Legacy process-map header |
| CProcessMapEntry | Legacy process-map entry with the ids of the process's five queues |
| CRequestMapHeader | Legacy request-map header |
| CMemoryMaps | Legacy static facade over the page-based shared maps (types, contexts, topics, cranks) |
| CMessageQueueHeader | On-segment header of a circular message queue (legacy 32-bit layout) |
| CMessageQueue | Static facade over shared-memory message queues and a request/reply matcher |
| CRequestServerHeader | Header of a request-server segment: identity, limits and layout parameters |
| CRequestConnectionHeader | Header of one client connection area within a request-server segment |
| CMemoryRequestConnection | Client endpoint connected to a named shared-memory request server |
| CRequestQueueHeader | Header of one circular request queue; followed by serialized DataMessages between startPos and endPos |
| CRequestStatusHeader | Header of the request-status table; followed by a bitfield and countTotal RequestStatusEntry records |
| CRequestStatusEntry | One request transaction's status record |
| CMemoryRequestQueues | Static helpers for request queues and the request-status map (raw shared memory) |
| CMemoryRequestServer | Owner of a named request/reply segment; serves incoming client requests |
| CMessageIndex | Multi-key in-memory index and lifetime manager for DataMessages |
| CReplayIndexEntry | Fixed-size on-disk index record describing one recorded message |
| CMessagePlayer | Records DataMessage streams to disk and replays them with original timing |
| CStatEntry | Accumulated samples of one time bin: number of samples and their value sum |
| CMovingAverage | Circular-buffer moving statistics: query average, sum and per-second throughput over recent time windows |
| CNetworkConnectionReceiver | Callback interface for asynchronous delivery of newly accepted connections |
| CNetworkDataReceiver | Callback interface for asynchronous (push) delivery of received bytes |
| CTCPListener | TCP server socket: binds a port and accepts inbound connections (plain or SSL) |
| CNetworkConnection | Abstract base class for all point-to-point network connections |
| CUDPConnection | UDP datagram connection (bound port for input, or output-only sender) |
| CTCPConnection | Plain TCP stream connection (client-initiated or accepted from a listener) |
| CSSLConnection | SSL/TLS-encrypted TCP connection (OpenSSL) with configurable peer verification |
| CNetworkEvent | Notification of a connection lifecycle change (connect, disconnect, buffer state...) |
| CNetworkReceiver | Callback interface for asynchronous delivery of parsed network traffic |
| CHTTPTestServer | Minimal HTTP server used by the unit tests: replies with a canned page |
| CWebsocketTestServer | Minimal WebSocket echo server used by the unit tests (handles upgrade + echo) |
| CNetworkManager | Central owner of all channels, listeners and connections in a process |
| CNetworkThread | Bookkeeping for one worker thread of a NetworkChannel (per listener or connection) |
| CNetworkChannel | One logical network interface: a group of listeners/connections with shared dispatch |
| CHTTPPostEntry | One named entry of an HTTP POST body (form field or uploaded file part) |
| CHTTPRequest | A parsed or generated HTTP request (also used for WebSocket upgrade handshakes) |
| CJSONMEntry | Metadata for one binary attachment chunk inside a JSONM container |
| CJSONM | JSONM: a JSON document with attached binary chunks in one contiguous buffer |
| CWebsocketData | One WebSocket frame/message (RFC 6455): parsing, generation and control frames |
| CTelnetLine | One line of Telnet-style text traffic |
| CHTTPReply | A parsed or generated HTTP response |
| CNetworkProtocol | Base class for the protocol auto-detection framework |
| CHTTPProtocol | Server-side HTTP/WebSocket protocol handler (static send/receive helpers) |
| CHTTPClientProtocol | Client-side HTTP protocol handler (mirror of HTTPProtocol for outgoing requests) |
| CMessageProtocol | Binary DataMessage protocol handler: size-prefixed serialised messages |
| CTelnetProtocol | Telnet line protocol handler for interactive text connections |
| CObsEntry | Declarative description of one observation source: name, observation type, trigger expression and field-name mappings |
| CcmpObsEntry | Comparator matching ObsEntry records by name only (used for de-duplication in containers) |
| CObsHeader | Fixed-size header preceding every observation payload: sizes/ids, provenance (creator, object, topic), type tag, name and confidence/consensus scores |
| CObsLocation | 6-DOF pose observation: position (x,y,z), orientation (pitch,roll,yaw), size and owning map id |
| CObsDimension | Extent observation (w,h,d) |
| CObsInteger | Scalar integer observation |
| CObsFloat | Scalar float observation |
| CObsTime | Timestamp observation (ms epoch) |
| CObsString | Fixed-buffer (1023 chars + NUL) string observation; comparisons are case-insensitive lexicographic |
| CGenericObservation | Header + typed payload wrapper for one observation, serializable to/from DataMessage and raw memory |
| CProcessStats | Per-process throughput counters and recent-message rings, kept in shared memory |
| CProcessInfoStruct | One process (space) record in the shared process table |
| CProcessMemoryStruct | Root header of the process-memory segment: fixed process table plus queue index |
| CProcessMemory | Accessor for the shared process table and per-process queues |
| CPsyAPI | The API handle a component (crank) uses to talk to the Psyclone system |
| CTrackPlayerMessageEntry | One key/value entry of a scripted TrackPlayerMessage |
| CTrackPlayerMessage | One scripted post/signal action for the message-script player (Internal_MessageScript) |
| CTimeQueueSchedule | One recurring (or time-bounded) activation schedule managed by a TimeQueue |
| CTimeQueue | Time-binned activation queue used by a PsySpace to drive time-triggered modules |
| CSignalStruct | Per-signal bookkeeping for PsySpace signal distribution |
| CPsySpace | The runtime container (one OS process/node context) hosting Psyclone components |
| CPsyDateAndTime | A PsyTime timestamp or time difference broken down into calendar fields |
| CRequestReply | Future/handle for one in-flight request: holds the request message, the eventual reply, status, timing and routing references |
| CRequestQueue | Priority-ordered queue of pending RequestReply objects (per executor connection) |
| CRequestConnection | Gateway-side record of one connected client or executor |
| CRequestGatewayConnection | Client/executor-side record of one gateway it connects to |
| CRequestClient | Application-facing client of the request system: posts DataMessage requests to one or more RequestGateways and delivers replies |
| CTestRequestClient | Load-test client driving a RequestGateway with binary-protocol requests at a configurable frequency/payload (used by RequestGateway::UnitTest()) |
| CTestWebRequestClient | Load-test client driving a RequestGateway over plain HTTP web requests |
| CTestWebSocketRequestClient | Load-test client driving a RequestGateway over WebSocket connections |
| CRequestExecutor | Worker node of the request system: receives requests from gateways, queues them by class (short/long) and sends back replies |
| CTestRequestExecutor | Test executor that services requests with a configurable artificial processing delay; used by RequestGateway::UnitTest() |
| CCallLogEntry | One entry of the gateway's call log: who called what, how it was routed, how long each stage took, and the outcome |
| CRequestGateway | The request-fabric router/load-balancer (see the file header for the full role description) |
| CRESTParam | Definition of one parameter of a REST request, as declared in the API XML |
| CRESTRequest | A parsed and validated REST request with typed access to its parameters |
| CRESTParser | Parses and validates incoming requests against an XML REST API definition |
| CRESTHTTPCall | Definition of an outbound HTTP call template from the REST API XML |
| CStats | Sliding-window sample collector with average, variance, standard deviation and median |
| CFilterSpec | One filter condition attached to a TriggerSpec: a test on a user entry of the candidate message |
| CQuerySpec | Specification of a query against a catalog/service/feed, attached to a TriggerSpec |
| CRetrieveSpec | Specification of a whiteboard retrieval attached to a TriggerSpec |
| CPostSpec | Specification of a message to post when a trigger fires (or a crank completes) |
| CSignalSpec | Specification of a signal (a typed notification without payload) emitted when a trigger fires |
| CTriggerSpec | A complete trigger definition: what fires a component's crank and what happens then |
| CGroupMemberSpec | One member of a <triggergroup>, referencing a member trigger by name |
| CTriggerGroupSpec | Specification of a <triggergroup> declarative join (T1.6) |
| CComponentSetup | Complete static setup for one component, as parsed from the system specification |
| CCustomView | A custom UI view registered for a component (local configuration; never transmitted) |
| CComponentSpec | In-memory aggregate of a component's setup, triggers and custom views |
| CSlotEntryStruct | Per-message slot record: which bin/blocks hold the message and until when |
| CTemporalMemoryStruct | Root header of the temporal-memory segment |
| CBinHeaderStruct | Header of one fixed-block-size bin inside the temporal segment |
| CTemporalMemory | Accessor for the temporal (dynamic) message store in shared memory |
| CThreadStats | Bookkeeping record for a single managed thread |
| CThreadDataHeader | Header at the start of the ThreadManager's contiguous storage block |
| CRunnable | Minimal cooperative-shutdown base class for objects that run a worker thread |
| CThreadManager | Singleton registry that creates, controls and profiles all CMSDK threads |
| CUnitTestMetric | One recorded performance metric of a test run |
| CUnitTestRecord | Registration and result record for a single unit test |
| CUnitTestRunner | The test runner (process-wide singleton) |
| CCleanShutdown | RAII guard whose single static instance triggers global utility cleanup at program exit |
| CLogEntry | Wire/storage layout of one log record: fixed header immediately followed by the message text |
| CLogReceiver | Callback interface for receiving log entries produced through LogSystem |
| CLogSystem | Process-wide singleton logging hub with per-topic verbosity/debug levels |
| CPerchPoint | One perch: id, occupancy state, occupying entity, last-visit time, label, opaque data and overlap weights against other perches |
| CVantagePoints | Registry of perch points parsed from PsySpec XML, with reserve/occupy/free bookkeeping |
| CXMLResults | |
| CXMLClear | |
| CXMLAttribute | |
| CXMLNode | |
| CXMLNodeContents | |
| CToXMLStringTool | |
| CXMLParserBase64Tool | |
| CDIR | |
| CHTTPServerTestData | |
| CConcRand | Deterministic xorshift64* — same as Phase 1 so seeds behave comparably |
| CConcOracle | |
| CConcCtx | |
| CRingRand | Deterministic xorshift64* — same sequence on every platform, unlike rand() |
| CRingRef | One entry of the reference model: what a correct queue MUST hand back, in order |
| Ncmsdk | |
| CHTTPChunkedDecoder | |
| CSSEEventParser | |
| CStreamByteSource | |
| CConnectionByteSource | |
| CEventStreamFrameParser | |
| CFrame | |
| Ncmsdk2 | |
| C_object | |
| CSwigPyIterator | |
| CDataMessageEntryHeader | |
| CDataMessageHeader_Old | |
| CDataMessageHeader | |
| CDataMessage | |
| CFilterSpec | |
| CQuerySpec | |
| CRetrieveSpec | |
| CPostSpec | |
| CSignalSpec | |
| CTriggerSpec | |
| CComponentSetup | |
| CCustomView | |
| CComponentSpec | |
| CPsyAPI | |
| CTimeQueueSchedule | |
| CTimeQueue | |
| CSignalStruct | |
| CPsySpace | |
| CPsyDateAndTime | |
| CBITMAPFILEHEADER_CM | |
| CBITMAPINFOHEADER_CM | |
| CvalRGBA | |
| CPixel | |
| CBitmap | |
| CBitmapUpdate | |
| CReplayIndexEntry | |
| CMessagePlayer | |
| CStringVector | |
| CIntVector | |
| CFloatVector | |
| Ncmsdk2debug | |
| C_object | |
| CSwigPyIterator | |
| CDataMessageEntryHeader | |
| CDataMessageHeader_Old | |
| CDataMessageHeader | |
| CDataMessage | |
| CFilterSpec | |
| CQuerySpec | |
| CRetrieveSpec | |
| CPostSpec | |
| CSignalSpec | |
| CTriggerSpec | |
| CComponentSetup | |
| CCustomView | |
| CComponentSpec | |
| CPsyAPI | |
| CTimeQueueSchedule | |
| CTimeQueue | |
| CSignalStruct | |
| CPsySpace | |
| CPsyDateAndTime | |
| CBITMAPFILEHEADER_CM | |
| CBITMAPINFOHEADER_CM | |
| CvalRGBA | |
| CPixel | |
| CBitmap | |
| CBitmapUpdate | |
| CReplayIndexEntry | |
| CMessagePlayer | |
| CStringVector | |
| CIntVector | |
| CFloatVector | |
| Ncmsdk3 | |
| C_SwigNonDynamicMeta | |
| CSwigPyIterator | |
| CPsyType | |
| CPsyContext | |
| CCleanShutdown | |
| CLogEntry | |
| CLogReceiver | |
| CLogSystem | |
| CCommandLineInfo | |
| CLibrary | |
| CNetworkInterfaces | |
| CFileDetails | |
| CPsyDateAndTime | |
| CStats | |
| CStatEntry | |
| CMovingAverage | |
| CColor | |
| CSize | |
| CPoint | |
| CPointFloat | |
| CLine | |
| CPolyLine | |
| CBox | |
| CVector2D | |
| CVector3D | |
| CRandomPathGenerator | |
| CBITMAPFILEHEADER_CM | |
| CBITMAPINFOHEADER_CM | |
| CvalRGBA | |
| CPixel | |
| CBitmap | |
| CBitmapUpdate | |
| CDataMessageEntryHeader | |
| CDataMessageHeader_Old | |
| CDataMessageHeader | |
| CDataMessage | |
| CMessageIndex | |
| CFilterSpec | |
| CQuerySpec | |
| CRetrieveSpec | |
| CPostSpec | |
| CSignalSpec | |
| CTriggerSpec | |
| CGroupMemberSpec | |
| CTriggerGroupSpec | |
| CComponentSetup | |
| CCustomView | |
| CComponentSpec | |
| CPsyAPI | |
| CTimeQueueSchedule | |
| CTimeQueue | |
| CSignalStruct | |
| CPsySpace | |
| CReplayIndexEntry | |
| CMessagePlayer | |
| CStringVector | |
| CIntVector | |
| CFloatVector | |
| CProcessWaitInfo | |
| Ncmsdk3debug | |
| C_SwigNonDynamicMeta | |
| CSwigPyIterator | |
| CPsyType | |
| CPsyContext | |
| CCleanShutdown | |
| CLogEntry | |
| CLogReceiver | |
| CLogSystem | |
| CCommandLineInfo | |
| CLibrary | |
| CNetworkInterfaces | |
| CFileDetails | |
| CPsyDateAndTime | |
| CStats | |
| CStatEntry | |
| CMovingAverage | |
| CColor | |
| CSize | |
| CPoint | |
| CPointFloat | |
| CLine | |
| CPolyLine | |
| CBox | |
| CVector2D | |
| CVector3D | |
| CRandomPathGenerator | |
| CBITMAPFILEHEADER_CM | |
| CBITMAPINFOHEADER_CM | |
| CvalRGBA | |
| CPixel | |
| CBitmap | |
| CBitmapUpdate | |
| CDataMessageEntryHeader | |
| CDataMessageHeader_Old | |
| CDataMessageHeader | |
| CDataMessage | |
| CMessageIndex | |
| CFilterSpec | |
| CQuerySpec | |
| CRetrieveSpec | |
| CPostSpec | |
| CSignalSpec | |
| CTriggerSpec | |
| CGroupMemberSpec | |
| CTriggerGroupSpec | |
| CComponentSetup | |
| CCustomView | |
| CComponentSpec | |
| CPsyAPI | |
| CTimeQueueSchedule | |
| CTimeQueue | |
| CSignalStruct | |
| CPsySpace | |
| CReplayIndexEntry | |
| CMessagePlayer | |
| CStringVector | |
| CIntVector | |
| CFloatVector | |
| CProcessWaitInfo | |
| Ncodeproject | |
| Nbimap_detail | |
| Cequal_types_no | |
| Cequal_types_ptr | |
| Cequal_types | |
| Cselect_then | |
| Cresult | |
| Cselect_else | |
| Cresult | |
| Cselector_switch | |
| Cselector_switch< false > | |
| Cselect | |
| Cdirect_pair | |
| Cinv_pair | |
| Cbimap_base | |
| Cvalue_not_found | |
| Cduplicate_value | |
| Cfrom_binding | |
| Cconst_from_binding | |
| Cto_binding | |
| Cconst_to_binding | |
| Cprebimap | |
| Cfrom_impl | |
| Cvalue_compare | |
| Citerator | |
| Cconst_iterator | |
| Cfrom | |
| Cto_impl | |
| Cvalue_compare | |
| Citerator | |
| Cconst_iterator | |
| Cto | |
| Cbimap_equal_types | |
| Cbimap_different_types | |
| Cbimap | |
| Nhash | Usage: std::string msg = "The quick brown fox jumps over the lazy dog"; std::string key = "key"; std::string md5hmac = hmac< MD5 >(msg, key); std::string sha1hmac = hmac< SHA1 >(msg, key); std::string sha2hmac = hmac<SHA256>(msg, key); |
| CCRC32 | Compute CRC32 hash, based on Intel's Slicing-by-8 algorithm |
| CHash | Abstract base class |
| CKeccak | Compute Keccak hash (designated SHA3) |
| CMD5 | Compute MD5 hash |
| CSHA1 | Compute SHA1 hash |
| CSHA256 | Compute SHA256 hash |
| CSHA3 | Compute SHA3 hash |
| Nstd | STL namespace |
| Cless< PyObject * > | |
| Cless< swig::SwigPtr_PyObject > | |
| Cless< swig::SwigVar_PyObject > | |
| Nswig | |
| CSwigPtr_PyObject | |
| CSwigVar_PyObject | |
| CSwigPyIterator | |
| Cnoconst_traits | |
| Cnoconst_traits< const Type > | |
| Cpointer_category | |
| Cvalue_category | |
| Ctraits | |
| Ctraits_info | |
| Ctraits_info< Type * > | |
| Ctraits< Type * > | |
| Ctraits_as | |
| Ctraits_check | |
| Ctraits_from_ptr | |
| Ctraits_from | |
| Ctraits_from< Type * > | |
| Ctraits_from< const Type * > | |
| Ctraits_asptr | |
| Ctraits_asval | |
| Ctraits_asval< Type * > | |
| Ctraits_as< Type, value_category > | |
| Ctraits_as< Type, pointer_category > | |
| Ctraits_as< Type *, pointer_category > | |
| Ctraits_check< Type, value_category > | |
| Ctraits_check< Type, pointer_category > | |
| CSwigPyIterator_T | |
| Cfrom_oper | |
| CSwigPyForwardIteratorOpen_T | |
| CSwigPyIteratorOpen_T | |
| CSwigPyForwardIteratorClosed_T | |
| CSwigPyIteratorClosed_T | |
| Ctraits< std::string > | |
| Ctraits_asval< std::string > | |
| Ctraits_from< std::string > | |
| Ctraits< PyObject * > | |
| Ctraits_asval< PyObject * > | |
| Ctraits_check< PyObject *, value_category > | |
| Ctraits_from< PyObject * > | |
| Ctraits_reserve | |
| CIteratorProtocol | |
| Ctraits_asptr_stdseq | |
| Ctraits_from_stdseq | |
| Ctraits_reserve< std::vector< T > > | |
| Ctraits_asptr< std::vector< T > > | |
| Ctraits_from< std::vector< T > > | |
| Ctraits< std::vector< std::string, std::allocator< std::string > > > | |
| Ccontainer_owner | |
| Ccontainer_owner< swig::pointer_category > | |
| Ctraits< long > | |
| Ctraits_asval< long > | |
| Ctraits_from< long > | |
| Ctraits< std::vector< long, std::allocator< long > > > | |
| Ctraits< double > | |
| Ctraits_asval< double > | |
| Ctraits_from< double > | |
| Ctraits< std::vector< double, std::allocator< double > > > | |
| Cstop_iteration | |
| CSwigPySequence_Ref | |
| CSwigPySequence_ArrowProxy | |
| CSwigPySequence_InputIterator | |
| CSwigPySequence_Cont | |
| Ctraits< long long > | |
| Ctraits_asval< long long > | |
| Ctraits_from< long long > | |
| Ctraits< std::vector< long long, std::allocator< long long > > > | |
| Cjsmn_parser | JSON parser |
| Cjsmntok_t | JSON token description |
| CPsyContext | Hierarchical execution-context identifier |
| CPsyType | Hierarchical message type identifier — the key used for publish/subscribe matching in Psyclone |
| CPyHeapTypeObject | |
| Cstd_binary_function | |
| Cswig_cast_info | |
| Cswig_const_info | |
| Cswig_globalvar | |
| CSWIG_JavaExceptions_t | |
| Cswig_module_info | |
| Cswig_type_info | |
| Cswig_varlinkobject | |
| CSwigPyClientData | |
| CSwigPyObject | |
| CSwigPyPacked | |
| Cunary_function |