#include <xi-Value.h>
Public Member Functions | |
ValueList (Value *v, ValueList *n=0) | |
void | print (XStr &str) |
void | printValue (XStr &str) |
void | printValueProduct (XStr &str) |
void | printZeros (XStr &str) |
Private Attributes | |
Value * | val |
ValueList * | next |
Definition at line 21 of file xi-Value.h.
Definition at line 30 of file xi-Value.C.
void xi::ValueList::print | ( | XStr & | str | ) | [virtual] |
Implements xi::Printable.
Definition at line 32 of file xi-Value.C.
References next, print(), xi::Value::print(), and val.
Referenced by xi::Readonly::genDefs(), print(), and xi::Readonly::print().
void xi::ValueList::printValue | ( | XStr & | str | ) |
Definition at line 41 of file xi-Value.C.
References xi::die(), next, xi::Value::print(), and val.
void xi::ValueList::printValueProduct | ( | XStr & | str | ) |
Definition at line 50 of file xi-Value.C.
References xi::die(), next, xi::Value::print(), printValueProduct(), and val.
Referenced by xi::Readonly::genDefs(), and printValueProduct().
void xi::ValueList::printZeros | ( | XStr & | str | ) |
Definition at line 62 of file xi-Value.C.
References next, and printZeros().
Referenced by xi::Readonly::genDefs(), and printZeros().
Value* xi::ValueList::val [private] |
Definition at line 23 of file xi-Value.h.
Referenced by print(), printValue(), and printValueProduct().
ValueList* xi::ValueList::next [private] |
Definition at line 24 of file xi-Value.h.
Referenced by print(), printValue(), printValueProduct(), and printZeros().