sot-core  4.11.8
Hierarchical task solver plug-in for dynamic-graph.
dynamicgraph::sot::Contiifstream Class Reference

#include <sot/core/contiifstream.hh>

Public Member Functions

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

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
 

Constructor & Destructor Documentation

◆ Contiifstream()

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

◆ ~Contiifstream()

dynamicgraph::sot::Contiifstream::~Contiifstream ( void  )

Member Function Documentation

◆ loop()

bool dynamicgraph::sot::Contiifstream::loop ( void  )

◆ next()

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

◆ open()

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

◆ ready()

bool dynamicgraph::sot::Contiifstream::ready ( void  )
inline

Member Data Documentation

◆ buffer

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

◆ BUFFER_SIZE

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

◆ cursor

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

◆ filename

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

◆ first

bool dynamicgraph::sot::Contiifstream::first
protected

◆ reader

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

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