dynamicgraph::Contiifstream Class Reference

TODO. More...

#include <dynamic-graph/contiifstream.h>

Collaboration diagram for dynamicgraph::Contiifstream:
[legend]

List of all members.

Public Member Functions

 Contiifstream (const std::string &n="")
 ~Contiifstream ()
void open (const std::string &n)
bool loop ()
bool ready ()
std::string next ()

Protected Attributes

std::string filename
std::streamoff cursor
char buffer [BUFFER_SIZE]
std::list< std::string > reader
bool first

Static Protected Attributes

static const unsigned int BUFFER_SIZE = 256

Detailed Description

TODO.


Constructor & Destructor Documentation

dynamicgraph::Contiifstream::Contiifstream ( const std::string &  n = "") [explicit]
dynamicgraph::Contiifstream::~Contiifstream ( )

Member Function Documentation

bool dynamicgraph::Contiifstream::loop ( )
std::string dynamicgraph::Contiifstream::next ( )
void dynamicgraph::Contiifstream::open ( const std::string &  n) [inline]
bool dynamicgraph::Contiifstream::ready ( ) [inline]

Member Data Documentation

const unsigned int dynamicgraph::Contiifstream::BUFFER_SIZE = 256 [static, protected]
std::streamoff dynamicgraph::Contiifstream::cursor [protected]
std::string dynamicgraph::Contiifstream::filename [protected]
std::list< std::string > dynamicgraph::Contiifstream::reader [protected]