libbbb  1.2.1
Groups common code used in some applications and libraries.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
OperandTk Struct Reference

class for operands More...

+ Inheritance diagram for OperandTk:

Public Member Functions

 OperandTk (RexEval *ev, const QString &s)
 
double asDouble (void)
 
const QString & asString (void)
 
void set (double d)
 
void set (const QString &s)
 
- Public Member Functions inherited from BaseTk
 BaseTk (RexEval *ev, bool b_operator)
 
- Public Member Functions inherited from List2De
 List2De ()
 constructor; creates a simple, hanging element
 
 List2De (List2Dh *p_father)
 constructor; appends this item to the chain managed by p_father
 
List2Denext (void) const
 return next item
 
List2Deprev (void) const
 return previous item
 
int index (const List2Dh *p_father) const
 gets the index of a particular item inside the father
 
void insAfter (List2Dh *p_father, class List2De *pNew)
 insert an item after this item
 
void insBefore (List2Dh *p_father, class List2De *pNew)
 insert an item before this item
 
void extract (List2Dh *p_father)
 extract this item from the chain
 
void dbgDump (void) const
 print the content of this object to debug output
 

Public Attributes

QString val_
 
double conv_
 
bool b_is_double_
 
- Public Attributes inherited from BaseTk
bool b_operator_
 
RexEvalev_
 

Additional Inherited Members

- Protected Member Functions inherited from List2De
void setNext (class List2De *p_new)
 change internal next behind its back
 
void setPrev (class List2De *p_new)
 change internal previous behind its back
 
- Protected Attributes inherited from List2De
class List2Deit_N
 pointer to next element in list
 
class List2Deit_P
 pointer to previous element in list
 

Detailed Description

class for operands


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