8#ifndef INCLUDED_BDLDE_BYTEORDER
9#define INCLUDED_BDLDE_BYTEORDER
110#include <bdlscm_version.h>
114#include <bsl_iosfwd.h>
141#ifdef BSLS_PLATFORM_IS_LITTLE_ENDIAN
163 static bsl::ostream&
print(bsl::ostream& stream,
166 int spacesPerLevel = 4);
214 return ByteOrder::print(stream, value, 0, -1);
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bdlde_base64alphabet.h:118
bsl::ostream & operator<<(bsl::ostream &stream, Base64Alphabet::Enum value)
Definition bdlde_byteorder.h:130
static const char * toAscii(Enum value)
Enum
Definition bdlde_byteorder.h:134
@ e_NETWORK
Definition bdlde_byteorder.h:138
@ e_HOST
Definition bdlde_byteorder.h:144
@ e_BIG_ENDIAN
Definition bdlde_byteorder.h:136
@ e_LITTLE_ENDIAN
Definition bdlde_byteorder.h:135
static bsl::ostream & print(bsl::ostream &stream, Enum value, int level=0, int spacesPerLevel=4)