![]() |
GM6000 Digital Heater Controller Build: 20 (Branch = develop)
SDX-1330
|
#include "Cpl/Dm/ModelPointCommon_.h"#include "Cpl/Text/atob.h"#include "Cpl/Text/format.h"#include "Cpl/Text/FString.h"#include <string.h>#include <stdint.h>Go to the source code of this file.
Classes | |
| class | Cpl::Dm::Mp::Numeric< ELEMTYPE, MPTYPE > |
| This template class provides a mostly concrete implementation for a Model Point who's data is a C numeric primitive type of type: 'ELEMTYPE'. More... | |
| class | Cpl::Dm::Mp::BitArray_< WORDSIZE, MPTYPE > |
| This template class extends the Numeric<> class to provide bit operation on the numeric value. More... | |
| class | Cpl::Dm::Mp::Pointer_< MPTYPE > |
| This template class extends the implementation of Numeric<> class to support the pointers instead of integers. More... | |
Namespaces | |
| namespace | Cpl |
| The 'Cpl' namespace is the root name space for the Colony. | |
| namespace | Cpl::Dm |
| The 'Dm' namespace is the root namespace for a framework of the Data Model architecture pattern. | |
| namespace | Cpl::Dm::Mp |
| The Mp namespace provides concrete Model Points for basic C types and other generic/utility Model Points. | |
Macros | |
| #define | PRINTF_SIZET_FMT "%lx" |
| Hack to get around that NOT all compilers support the "%llx" notation for printf. | |
| #define | PRINTF_SIZET_TYPE unsigned long |
| type for max integer | |
| #define | OPTION_CPL_DM_MP_BITARRAY_IS_LITTLE_ENDIAN true |
| Endianess of a Bit array. For little endian set to true; else set to false. | |
| #define OPTION_CPL_DM_MP_BITARRAY_IS_LITTLE_ENDIAN true |
Endianess of a Bit array. For little endian set to true; else set to false.
| #define PRINTF_SIZET_FMT "%lx" |
Hack to get around that NOT all compilers support the "%llx" notation for printf.
print format max integer
| #define PRINTF_SIZET_TYPE unsigned long |
type for max integer