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

#include <EndianStream.h>

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

Public Member Functions

virtual const asdm::ByteOrderbyteOrder () const =0
 
virtual bool readBoolean ()=0
 
virtual char readByte ()=0
 
virtual short int readShort ()=0
 
virtual unsigned short int readUShort ()=0
 
virtual int readInt ()=0
 
virtual unsigned int readUInt ()=0
 
virtual int64_t readLongLong ()=0
 
virtual int64_t readLong ()=0
 
virtual uint64_t readULongLong ()=0
 
virtual float readFloat ()=0
 
virtual double readDouble ()=0
 
virtual std::string readString ()=0
 
virtual ~EndianIStream ()
 

Detailed Description

Definition at line 44 of file EndianStream.h.

Constructor & Destructor Documentation

virtual asdm::EndianIStream::~EndianIStream ( )
inlinevirtual

Definition at line 59 of file EndianStream.h.

Member Function Documentation

virtual const asdm::ByteOrder* asdm::EndianIStream::byteOrder ( ) const
pure virtual
virtual bool asdm::EndianIStream::readBoolean ( )
pure virtual
virtual char asdm::EndianIStream::readByte ( )
pure virtual
virtual double asdm::EndianIStream::readDouble ( )
pure virtual
virtual float asdm::EndianIStream::readFloat ( )
pure virtual
virtual int asdm::EndianIStream::readInt ( )
pure virtual
virtual int64_t asdm::EndianIStream::readLong ( )
pure virtual
virtual int64_t asdm::EndianIStream::readLongLong ( )
pure virtual
virtual short int asdm::EndianIStream::readShort ( )
pure virtual
virtual std::string asdm::EndianIStream::readString ( )
pure virtual
virtual unsigned int asdm::EndianIStream::readUInt ( )
pure virtual
virtual uint64_t asdm::EndianIStream::readULongLong ( )
pure virtual
virtual unsigned short int asdm::EndianIStream::readUShort ( )
pure virtual

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