ADTF  3.18.2
ddlbyteorder.h
Go to the documentation of this file.
1 
7 #ifndef _BYTEORDER_H_INCLUDED_
8 #define _BYTEORDER_H_INCLUDED_
9 
10 namespace adtf_ddl
11 {
15  class cDDLByteorder : public cDDL
16  {
17  public:
21  typedef enum eByteorder
22  {
23  eNOE = 0,
26  } tByteorder;
27 
33  static A_UTILS_NS::cString ToString(tByteorder const eByteorder);
34 
40  static tByteorder FromString(const A_UTILS_NS::cString& strByteorder);
41  };
42 
43 } // namespace adtf_ddl
44 
45 #endif // _BYTEORDER_H_INCLUDED_
Abstract wrapper class for the byteorder enumeration.
Definition: ddlbyteorder.h:16
tByteorder
Representation of the byteorder enumeration.
Definition: ddlbyteorder.h:22
static tByteorder FromString(const A_UTILS_NS::cString &strByteorder)
Extracts the byteorder out of the given string.
static A_UTILS_NS::cString ToString(tByteorder const eByteorder)
Converts the given byteorder enumeration to a string.
#define PLATFORM_BIG_ENDIAN_8
defines the big endianess value, that will be retrieved by
Definition: constants.h:121
#define PLATFORM_LITTLE_ENDIAN_8
defines the little endianess value, that will be retrieved by
Definition: constants.h:118
Namespace for the mainpage_pkg_ddl.