| ▼Ndoctest | |
| ►Ndetail | |
| ►Ntypes | |
| Cenable_if | |
| Cenable_if< true, T > | |
| Cfalse_type | |
| Cis_array | |
| Cis_array< T[SIZE]> | |
| Cis_enum | |
| Cis_pointer | |
| Cis_pointer< T * > | |
| Cis_rvalue_reference | |
| Cis_rvalue_reference< T && > | |
| Cremove_const | |
| Cremove_const< const T > | |
| Cremove_reference | |
| Cremove_reference< T & > | |
| Cremove_reference< T && > | |
| Ctrue_type | |
| Cunderlying_type | |
| CContextScope | |
| CContextScopeBase | |
| Cdeferred_false | |
| CExceptionTranslator | OCLINT destructor of virtual class |
| CExpression_lhs | |
| CExpressionDecomposer | |
| Cfilldata | |
| Cfilldata< const char[N]> | |
| Cfilldata< const void * > | |
| Cfilldata< T * > | |
| Cfilldata< T[N]> | |
| Chas_insertion_operator | |
| Chas_insertion_operator< T, decltype(operator<<(declval< std::ostream & >(), declval< const T & >()), void())> | |
| CIExceptionTranslator | |
| CMessageBuilder | |
| CRelationalComparator | |
| CResult | |
| CResultBuilder | |
| Cshould_stringify_as_underlying_type | |
| CStringMakerBase | |
| CStringMakerBase< true > | |
| CSubcase | |
| CTestCase | |
| CTestFailureException | |
| CTestSuite | |
| CApprox | |
| ►CAssertData | |
| CStringContains | |
| CContains | |
| CContext | |
| CContextOptions | OCLINT too many fields |
| CCurrentTestCaseStats | |
| CIContextScope | |
| CIReporter | |
| CIsNaN | |
| CMessageData | |
| CQueryData | |
| ►CString | |
| Cview | OCLINT avoid private static members |
| CStringMaker | |
| CSubcaseSignature | |
| CTestCaseData | |
| CTestCaseException | |
| CTestRunStats | |
| ▼Nstd | |
| Cbasic_istream | |
| Cbasic_ostream | |
| Cchar_traits | |
| Ctuple | |
| CAckWaitQueueElement | Describes a transmitted packet which has not yet been acknowledged by the peer |
| CBufferArray | An array of BufferStores |
| CBufferStore | A generic container for an array of bytes |
| CChannel | |
| Cconst_fontmap_entry_s | |
| CDataLink | Thread-safe class responsible for managing the underlying serial device and data link framing |
| CDeviceConfiguration | Class for managing and serializing device details |
| CDeviceEndpoint | |
| CDrive | A class representing information about a Disk drive on the psion |
| ▼CEnum | Wrapper class featuring range-checking and string representation of enumerated values |
| Csdata | |
| ▼CEnumBase | Base for the Enum template |
| Ci2sMapper | Maps integers (typically: enumeration values) to Strings |
| CFakePsion | A dummy version of the Psion proxy, mainly for testing the installer |
| Cfontmap_entry_s | |
| CFTP | |
| CIOWatch | A simple thread-safe wrapper for select() |
| CLangTableEntry | Holder of a language entry, translating from language numbers to names |
| CLink | |
| CLinkChannel | |
| Clogbuf | A streambuffer, logging via syslog |
| CNCP | |
| CNCPSession | Responsible for orchestrating the high-level life cycle of a daemon-side NCP server and multiplexing connections over a single hardware comms channel (serial port, etc) |
| Cp_dentry | |
| Cp_device | Description of a Psion-Device |
| Cp_inode | |
| CPcServer | Representation of a server process on the PC A dummy which does not allow connects for now |
| CPlpDirent | A class, representing a directory entry of the Psion |
| CPlpUID | A class, representing the UIDs of a file on the Psion |
| Cpsi_timeval_t | Holds a Psion time value |
| Cpsi_timezone_t | Holds a Psion time zone description |
| CPsion | Semi smart proxy for communicating with a Psion |
| CPsiProcess | A class, describing a Process on the Psion |
| CPsiTime | Psion time related utility class |
| CPsiZone | A singleton wrapper for a psi_timezone |
| Crclip | Remote ClipBoard services via PLP |
| CRFSV | Access remote file services of a Psion |
| CRFSV16 | This is the implementation of the RFSV protocol for Psion series 3 (SIBO) variant |
| CRFSV32 | This is the implementation of the RFSV protocol for Psion series 5 (EPOC) variant |
| CRFSVDirHandle | A helper class for storing intermediate internal information in RFSV16 and RFSV32 |
| CRFSVFactory | A factory for automatically instantiating the correct RFSV protocol variant depending on the connected Psion |
| ▼CRPCS | Remote procedure call services via PLP |
| CmachineInfo_t | This struct holds the data returned by RPCS::getMachineInfo |
| CRPCS16 | This is the implementation of the RPCS protocol for Psion series 3 (SIBO) variant |
| CRPCS32 | This is the implementation of the RPCS protocol for Psion series 5 (EPOC) variant |
| CRPCSFactory | A factory for automatically instantiating the correct protocol variant depending on the connected Psion |
| CSISComponentNameRecord | The name of the component in this SIS file |
| CSISFile | The top level container of a SIS file |
| CSISFileHeader | The first part of a SISFile |
| CSISFileLink | |
| CSISFileRecord | Information about a file component in a SIS file |
| CSISInstaller | A minimal SIS installer |
| CSISLangRecord | A simple language record, only containing the epoc specific 16 bit language number |
| CSISReqRecord | Information about an application that must be installed prior to the current one |
| CSocketChannel | |
| CTCPSocket | A class for dealing with sockets |
| Cwprt | Remote Print services via PLP |