DenseLinAlgPack::LinAlgPackIO::bit_flags Class Reference

More...

#include <DenseLinAlgPack_IOFormat.hpp>

List of all members.

Public Types

typedef LinAlgPackIO::fmtflags fmtflags
 

Public Member Functions

 bit_flags ()
 Initialize the flags to 0x0000.
fmtflags flags () const
 Get the flags.
fmtflags flags (fmtflags f)
 Set the flags.
fmtflags setf (fmtflags f)
 Set a flag.
fmtflags setf (fmtflags f, fmtflags mask)
 Set a flag under a mask.
void unsetf (fmtflags mask)
 Unset a flag(s).


Detailed Description

Definition at line 42 of file DenseLinAlgPack_IOFormat.hpp.


Member Typedef Documentation

typedef LinAlgPackIO::fmtflags DenseLinAlgPack::LinAlgPackIO::bit_flags::fmtflags
 

Definition at line 46 of file DenseLinAlgPack_IOFormat.hpp.


Constructor & Destructor Documentation

DenseLinAlgPack::LinAlgPackIO::bit_flags::bit_flags  )  [inline]
 

Initialize the flags to 0x0000.

Definition at line 49 of file DenseLinAlgPack_IOFormat.hpp.


Member Function Documentation

fmtflags DenseLinAlgPack::LinAlgPackIO::bit_flags::flags  )  const [inline]
 

Get the flags.

Definition at line 52 of file DenseLinAlgPack_IOFormat.hpp.

fmtflags DenseLinAlgPack::LinAlgPackIO::bit_flags::flags fmtflags  f  )  [inline]
 

Set the flags.

Definition at line 57 of file DenseLinAlgPack_IOFormat.hpp.

fmtflags DenseLinAlgPack::LinAlgPackIO::bit_flags::setf fmtflags  f  )  [inline]
 

Set a flag.

Definition at line 64 of file DenseLinAlgPack_IOFormat.hpp.

fmtflags DenseLinAlgPack::LinAlgPackIO::bit_flags::setf fmtflags  f,
fmtflags  mask
[inline]
 

Set a flag under a mask.

Definition at line 69 of file DenseLinAlgPack_IOFormat.hpp.

void DenseLinAlgPack::LinAlgPackIO::bit_flags::unsetf fmtflags  mask  )  [inline]
 

Unset a flag(s).

Definition at line 74 of file DenseLinAlgPack_IOFormat.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:33:42 2008 for DenseLinAlgPack: Concreate C++ Classes for Dense Blas-Compatible Linear Algebra by doxygen 1.3.9.1