labplot  2.8.2
About: LabPlot is an application for plotting and analysis of 2D and 3D functions and data. It is a complete rewrite of LabPlot1 and lacks in the first release a lot of features available in the predecessor. On the other hand, the GUI and the usability is more superior.
  Fossies Dox: labplot-2.8.2.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

ROOTDataHelpers Namespace Reference

Functions

template<class T >
read (std::ifstream &is)
 Read value from stream. More...
 
template<class T >
read (char *&s)
 Read value from buffer. More...
 
template<class T , class U >
readcast (char *&s)
 Read value from buffer and cast to U. More...
 
short Version (char *&buffer, size_t &count)
 Get version of ROOT object, obtain number of bytes in object. More...
 
short Version (char *&buffer)
 Get version of ROOT object. More...
 
void Skip (char *&buffer, size_t n)
 Skip ROOT object. More...
 
void SkipObject (char *&buffer)
 Skip TObject header. More...
 
std::string String (char *&buffer)
 Get TString. More...
 
std::string readObject (char *&buf, char *const buf0, std::map< size_t, std::string > &tags)
 Get the header of an object in TObjArray. More...
 

Function Documentation

◆ read() [1/2]

template<class T >
T ROOTDataHelpers::read ( char *&  s)

Read value from buffer.

Definition at line 555 of file ROOTFilter.cpp.

◆ read() [2/2]

template<class T >
T ROOTDataHelpers::read ( std::ifstream &  is)

Read value from stream.

Definition at line 542 of file ROOTFilter.cpp.

Referenced by getPeakRSS(), and std::iendianfstream::operator>>().

◆ readcast()

template<class T , class U >
U ROOTDataHelpers::readcast ( char *&  s)

Read value from buffer and cast to U.

Definition at line 568 of file ROOTFilter.cpp.

◆ readObject()

std::string ROOTDataHelpers::readObject ( char *&  buf,
char *const  buf0,
std::map< size_t, std::string > &  tags 
)

Get the header of an object in TObjArray.

Definition at line 617 of file ROOTFilter.cpp.

Referenced by ROOTData::listEntries(), ROOTData::listLeaves(), and ROOTData::readStreamerInfo().

◆ Skip()

void ROOTDataHelpers::Skip ( char *&  buffer,
size_t  n 
)

Skip ROOT object.

Definition at line 588 of file ROOTFilter.cpp.

References Version().

Referenced by ROOTData::advanceTo().

◆ SkipObject()

void ROOTDataHelpers::SkipObject ( char *&  buffer)

Skip TObject header.

Definition at line 597 of file ROOTFilter.cpp.

References Version().

Referenced by ROOTData::listEntries(), ROOTData::listLeaves(), and ROOTData::readStreamerInfo().

◆ String()

◆ Version() [1/2]

short ROOTDataHelpers::Version ( char *&  buffer)

◆ Version() [2/2]

short ROOTDataHelpers::Version ( char *&  buffer,
size_t &  count 
)

Get version of ROOT object, obtain number of bytes in object.

Definition at line 573 of file ROOTFilter.cpp.

Referenced by Skip(), SkipObject(), and Version().