Loading...
Searching...
No Matches
dynamicgraph::Contiifstream Class Reference

TODO. More...

#include <dynamic-graph/contiifstream.h>

Collaboration diagram for dynamicgraph::Contiifstream:
[legend]

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

◆ Contiifstream()

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

◆ ~Contiifstream()

dynamicgraph::Contiifstream::~Contiifstream ( )

Member Function Documentation

◆ loop()

bool dynamicgraph::Contiifstream::loop ( )

◆ next()

std::string dynamicgraph::Contiifstream::next ( )

◆ open()

void dynamicgraph::Contiifstream::open ( const std::string &  n)
inline

◆ ready()

bool dynamicgraph::Contiifstream::ready ( )
inline

Member Data Documentation

◆ buffer

char dynamicgraph::Contiifstream::buffer[BUFFER_SIZE]
protected

◆ BUFFER_SIZE

const unsigned int dynamicgraph::Contiifstream::BUFFER_SIZE = 256
staticprotected

◆ cursor

std::streamoff dynamicgraph::Contiifstream::cursor
protected

◆ filename

std::string dynamicgraph::Contiifstream::filename
protected

◆ first

bool dynamicgraph::Contiifstream::first
protected

◆ reader

std::list< std::string > dynamicgraph::Contiifstream::reader
protected