casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
asdm::EndianISStream Class Reference

#include <EndianStream.h>

Inheritance diagram for asdm::EndianISStream:
asdm::EndianIStream

Public Member Functions

 EndianISStream (const std::string &s)
 
 EndianISStream (const std::string &s, const asdm::ByteOrder *byteOrder)
 
 ~EndianISStream ()
 
const asdm::ByteOrderbyteOrder () const
 
bool readBoolean ()
 
char readByte ()
 
short int readShort ()
 
unsigned short int readUShort ()
 
int readInt ()
 
unsigned int readUInt ()
 
int64_t readLongLong ()
 
int64_t readLong ()
 
uint64_t readULongLong ()
 
float readFloat ()
 
double readDouble ()
 
std::string readString ()
 

Private Attributes

const asdm::ByteOrderbyteOrder_
 

Additional Inherited Members

- Private Member Functions inherited from asdm::EndianIStream
virtual ~EndianIStream ()
 

Detailed Description

Definition at line 62 of file EndianStream.h.

Constructor & Destructor Documentation

asdm::EndianISStream::EndianISStream ( const std::string &  s)
asdm::EndianISStream::EndianISStream ( const std::string &  s,
const asdm::ByteOrder byteOrder 
)
asdm::EndianISStream::~EndianISStream ( )

Member Function Documentation

const asdm::ByteOrder* asdm::EndianISStream::byteOrder ( ) const
virtual

Implements asdm::EndianIStream.

bool asdm::EndianISStream::readBoolean ( )
virtual

Implements asdm::EndianIStream.

char asdm::EndianISStream::readByte ( )
virtual

Implements asdm::EndianIStream.

double asdm::EndianISStream::readDouble ( )
virtual

Implements asdm::EndianIStream.

float asdm::EndianISStream::readFloat ( )
virtual

Implements asdm::EndianIStream.

int asdm::EndianISStream::readInt ( )
virtual

Implements asdm::EndianIStream.

int64_t asdm::EndianISStream::readLong ( )
virtual

Implements asdm::EndianIStream.

int64_t asdm::EndianISStream::readLongLong ( )
virtual

Implements asdm::EndianIStream.

short int asdm::EndianISStream::readShort ( )
virtual

Implements asdm::EndianIStream.

std::string asdm::EndianISStream::readString ( )
virtual

Implements asdm::EndianIStream.

unsigned int asdm::EndianISStream::readUInt ( )
virtual

Implements asdm::EndianIStream.

uint64_t asdm::EndianISStream::readULongLong ( )
virtual

Implements asdm::EndianIStream.

unsigned short int asdm::EndianISStream::readUShort ( )
virtual

Implements asdm::EndianIStream.

Member Data Documentation

const asdm::ByteOrder* asdm::EndianISStream::byteOrder_
private

Definition at line 83 of file EndianStream.h.


The documentation for this class was generated from the following file: