PiPo
Plug In Plug Out / Plugin Interface for Processing Objects
PiPoScalarAttr< const char * > Class Template Reference

Public Member Functions

 PiPoScalarAttr (PiPo *pipo, const char *name, const char *descr, bool changesStream, const char *initVal=(const char *) 0)
 
void set (const char *value)
 
const char * get (void)
 
void clone (Attr *other)
 
unsigned int setSize (unsigned int size)
 
unsigned int getSize (void)
 
void set (unsigned int i, int val, bool silently=false)
 
void set (unsigned int i, double val, bool silently=false)
 
void set (unsigned int i, const char *val, bool silently=false)
 
int getInt (unsigned int i=0)
 
double getDbl (unsigned int i=0)
 
const char * getStr (unsigned int i=0)