library of assembled shared sources

http://lass.cocamware.com

lass::io::EndiannessSetter Class Reference

#include <binary_stream_base.h>

Inheritance diagram for lass::io::EndiannessSetter:

Inheritance graph
[legend]
Collaboration diagram for lass::io::EndiannessSetter:

Collaboration graph
[legend]

Public Member Functions

 EndiannessSetter (BinaryStreamBase &iStream, num::Endianness iEndianness)
 ~EndiannessSetter ()

Protected Member Functions

void swap (NonCopyable &)

Private Attributes

BinaryStreamBasestream_
num::Endianness oldEndianness_

Detailed Description

Definition at line 91 of file binary_stream_base.h.


Constructor & Destructor Documentation

lass::io::EndiannessSetter::EndiannessSetter ( BinaryStreamBase iStream,
num::Endianness  iEndianness 
)

Definition at line 69 of file binary_stream_base.cpp.

References lass::io::BinaryStreamBase::setEndianness(), and stream_.

lass::io::EndiannessSetter::~EndiannessSetter (  ) 


Member Function Documentation

void lass::util::NonCopyable::swap ( NonCopyable  )  [inline, protected, inherited]

Definition at line 60 of file non_copyable.h.

Referenced by lass::io::Image::readLine().


Field Documentation

Definition at line 97 of file binary_stream_base.h.

Referenced by EndiannessSetter(), and ~EndiannessSetter().

Definition at line 98 of file binary_stream_base.h.

Referenced by ~EndiannessSetter().


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

Generated on Mon Nov 10 14:22:09 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo