Imf::Xdr Namespace Reference


Functions

template<class S , class T >
void write (T &out, bool v)
template<class S , class T >
void write (T &out, char v)
template<class S , class T >
void write (T &out, signed char v)
template<class S , class T >
void write (T &out, unsigned char v)
template<class S , class T >
void write (T &out, signed short v)
template<class S , class T >
void write (T &out, unsigned short v)
template<class S , class T >
void write (T &out, signed int v)
template<class S , class T >
void write (T &out, unsigned int v)
template<class S , class T >
void write (T &out, signed long v)
template<class S , class T >
void write (T &out, unsigned long v)
template<class S , class T >
void write (T &out, Int64 v)
template<class S , class T >
void write (T &out, float v)
template<class S , class T >
void write (T &out, double v)
template<class S , class T >
void write (T &out, half v)
template<class S , class T >
void write (T &out, const char v[], int n)
template<class S , class T >
void write (T &out, const char v[])
template<class S , class T >
void pad (T &out, int n)
template<class S , class T >
void read (T &in, bool &v)
template<class S , class T >
void read (T &in, char &v)
template<class S , class T >
void read (T &in, signed char &v)
template<class S , class T >
void read (T &in, unsigned char &v)
template<class S , class T >
void read (T &in, signed short &v)
template<class S , class T >
void read (T &in, unsigned short &v)
template<class S , class T >
void read (T &in, signed int &v)
template<class S , class T >
void read (T &in, unsigned int &v)
template<class S , class T >
void read (T &in, signed long &v)
template<class S , class T >
void read (T &in, unsigned long &v)
template<class S , class T >
void read (T &in, Int64 &v)
template<class S , class T >
void read (T &in, float &v)
template<class S , class T >
void read (T &in, double &v)
template<class S , class T >
void read (T &in, half &v)
template<class S , class T >
void read (T &in, char v[], int n)
template<class S , class T >
void read (T &in, int n, char v[])
template<class S , class T >
void skip (T &in, int n)
template<class S >
int size ()
template<class S , class T >
void writeSignedChars (T &out, const signed char c[], int n)
template<class S , class T >
void writeUnsignedChars (T &out, const unsigned char c[], int n)
template<class S , class T >
void readSignedChars (T &in, signed char c[], int n)
template<class S , class T >
void readUnsignedChars (T &in, unsigned char c[], int n)
template<>
int size< bool > ()
template<>
int size< char > ()
template<>
int size< signed char > ()
template<>
int size< unsigned char > ()
template<>
int size< signed short > ()
template<>
int size< unsigned short > ()
template<>
int size< signed int > ()
template<>
int size< unsigned int > ()
template<>
int size< signed long > ()
template<>
int size< unsigned long > ()
template<>
int size< float > ()
template<>
int size< double > ()
template<>
int size< half > ()

Function Documentation

template<class S , class T >
void Imf::Xdr::pad ( T &  out,
int  n 
) [inline]

Definition at line 595 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
int  n,
char  v[] 
) [inline]

Definition at line 864 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
char  v[],
int  n 
) [inline]

Definition at line 856 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
half v 
) [inline]

Definition at line 844 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
double &  v 
) [inline]

Definition at line 821 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
float &  v 
) [inline]

Definition at line 802 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
Int64 &  v 
) [inline]

Definition at line 781 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
unsigned long &  v 
) [inline]

Definition at line 739 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
signed long &  v 
) [inline]

Definition at line 698 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
unsigned int &  v 
) [inline]

Definition at line 683 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
signed int &  v 
) [inline]

Definition at line 668 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
unsigned short &  v 
) [inline]

Definition at line 655 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
signed short &  v 
) [inline]

Definition at line 642 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
unsigned char &  v 
) [inline]

Definition at line 634 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
signed char &  v 
) [inline]

Definition at line 626 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
char &  v 
) [inline]

Definition at line 618 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::read ( T &  in,
bool &  v 
) [inline]

Definition at line 607 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::readSignedChars ( T &  in,
signed char  c[],
int  n 
) [inline]

Definition at line 312 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::readUnsignedChars ( T &  in,
unsigned char  c[],
int  n 
) [inline]

Definition at line 320 of file ImfXdr.h.

template<class S >
int Imf::Xdr::size (  )  [inline]

template<>
int Imf::Xdr::size< bool > (  )  [inline]

template<>
int Imf::Xdr::size< char > (  )  [inline]

template<>
int Imf::Xdr::size< double > (  )  [inline]

template<>
int Imf::Xdr::size< float > (  )  [inline]

template<>
int Imf::Xdr::size< half > (  )  [inline]

template<>
int Imf::Xdr::size< signed char > (  )  [inline]

template<>
int Imf::Xdr::size< signed int > (  )  [inline]

template<>
int Imf::Xdr::size< signed long > (  )  [inline]

template<>
int Imf::Xdr::size< signed short > (  )  [inline]

template<>
int Imf::Xdr::size< unsigned char > (  )  [inline]

template<>
int Imf::Xdr::size< unsigned int > (  )  [inline]

template<>
int Imf::Xdr::size< unsigned long > (  )  [inline]

template<>
int Imf::Xdr::size< unsigned short > (  )  [inline]

template<class S , class T >
void Imf::Xdr::skip ( T &  in,
int  n 
) [inline]

Definition at line 881 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
const char  v[] 
) [inline]

Definition at line 581 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
const char  v[],
int  n 
) [inline]

Definition at line 573 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
half  v 
) [inline]

Definition at line 560 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
double  v 
) [inline]

Definition at line 538 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
float  v 
) [inline]

Definition at line 520 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
Int64  v 
) [inline]

Definition at line 499 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
unsigned long  v 
) [inline]

Definition at line 462 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
signed long  v 
) [inline]

Definition at line 417 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
unsigned int  v 
) [inline]

Definition at line 402 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
signed int  v 
) [inline]

Definition at line 387 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
unsigned short  v 
) [inline]

Definition at line 374 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
signed short  v 
) [inline]

Definition at line 361 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
unsigned char  v 
) [inline]

Definition at line 353 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
signed char  v 
) [inline]

Definition at line 345 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
char  v 
) [inline]

Definition at line 337 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::write ( T &  out,
bool  v 
) [inline]

Definition at line 328 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::writeSignedChars ( T &  out,
const signed char  c[],
int  n 
) [inline]

Definition at line 296 of file ImfXdr.h.

template<class S , class T >
void Imf::Xdr::writeUnsignedChars ( T &  out,
const unsigned char  c[],
int  n 
) [inline]

Definition at line 304 of file ImfXdr.h.


Generated on Thu Jan 31 00:34:42 2013 for HDK by  doxygen 1.5.9