Abstract wrapper class for the byteorder enumeration.
More...
#include <ddlbyteorder.h>
|
enum | tByteorder { eNOE = 0
, eLE = PLATFORM_LITTLE_ENDIAN_8
, eBE = PLATFORM_BIG_ENDIAN_8
} |
| Representation of the byteorder enumeration. More...
|
|
enum | tag_MergeFlags { DDLMERGE_ForceOverwrite = 0x01
} |
| Flags for Merging. More...
|
|
|
static A_UTILS_NS::cString | ToString (tByteorder const eByteorder) |
| Converts the given byteorder enumeration to a string.
|
|
static tByteorder | FromString (const A_UTILS_NS::cString &strByteorder) |
| Extracts the byteorder out of the given string.
|
|
template<typename T> |
static T * | DeleteChild (T *pvObj) |
| Functor for use with std::transform() to delete all objects where the elements of a vector point at.
|
|
template<typename T> |
static tResult | MoveChild (T *pvObj, const int nFrom, const int nTo) |
| Method moves element within the list.
|
|
template<typename T> |
static T * | Clone (T *pvObj) |
| Functor for use with std::transform() to clone the objects where the elements of a vector point at.
|
|
template<typename T> |
static T * | Ref (T *pvObj) |
| Functor for use with std::transform() to ref the objects where the elements of a vector point at, this is for the Always_there.
|
|
static bool | IsEqual (IDDL *poLHS, IDDL *poRHS) |
| Predicate to compare 2 DDL representation objects (for use with std::unique() ).
|
|
static bool | IsSorted (IDDL *poLHS, IDDL *poRHS) |
| Sort predicate to compare to 2 DDL representation objects (for use with std::sort() ).
|
|
Abstract wrapper class for the byteorder enumeration.
Definition at line 15 of file ddlbyteorder.h.
◆ tByteorder
Representation of the byteorder enumeration.
Definition at line 21 of file ddlbyteorder.h.
◆ FromString()
Extracts the byteorder out of the given string.
- Parameters
-
[in] | strByteorder | - String containing the byteorder |
- Returns
- the extracted byteorder
◆ ToString()
Converts the given byteorder enumeration to a string.
- Parameters
-
[in] | eByteorder | - Byteorder value to convert |
- Returns
- the byteorder as string