Hall A ROOT/C++ Analyzer (podd)
Decoder::THaUsrstrutils Class Reference

Public Member Functions

 THaUsrstrutils ()=default
virtual ~THaUsrstrutils ()=default
int getflag (const char *s) const
char * getstr (const char *s) const
unsigned int getint (const char *s) const
void string_from_evbuffer (const UInt_t *evbuffer, UInt_t nlen)
void string_from_file (const char *ffile_name)

Protected Member Functions

void getflagpos (const char *s, const char **pos_ret, const char **val_ret) const

Static Protected Member Functions

static void getflagpos_instring (const char *confstr, const char *s, const char **pos_ret, const char **val_ret)

Protected Attributes

std::string configstr

#include <THaUsrstrutils.h>

Constructor & Destructor Documentation

Decoder::THaUsrstrutils::THaUsrstrutils ( )
virtual Decoder::THaUsrstrutils::~THaUsrstrutils ( )

Member Function Documentation

int Decoder::THaUsrstrutils::getflag ( const char *  s) const
void Decoder::THaUsrstrutils::getflagpos ( const char *  s,
const char **  pos_ret,
const char **  val_ret 
) const
void Decoder::THaUsrstrutils::getflagpos_instring ( const char *  confstr,
const char *  s,
const char **  pos_ret,
const char **  val_ret 
unsigned int Decoder::THaUsrstrutils::getint ( const char *  s) const
char * Decoder::THaUsrstrutils::getstr ( const char *  s) const
void Decoder::THaUsrstrutils::string_from_evbuffer ( const UInt_t *  evbuffer,
UInt_t  nlen 
void Decoder::THaUsrstrutils::string_from_file ( const char *  ffile_name)

Member Data Documentation

std::string Decoder::THaUsrstrutils::configstr
Collaboration diagram for Decoder::THaUsrstrutils:

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