#include <CStrLiteral.h>
Public Member Functions | |
CStrLiteral (const char *s, unsigned long len, CTypeInfo *t) | |
virtual | ~CStrLiteral () |
virtual void | print (ostream &out) const |
const char * | String () const |
unsigned long | Length () const |
CStrLiteral * | StrLiteral () const |
Puma::CStrLiteral::CStrLiteral | ( | const char * | s, | |
unsigned long | len, | |||
CTypeInfo * | t | |||
) | [inline] |
virtual Puma::CStrLiteral::~CStrLiteral | ( | ) | [inline, virtual] |
virtual void Puma::CStrLiteral::print | ( | ostream & | out | ) | const [inline, virtual] |
Implements Puma::CExprValue.
const char* Puma::CStrLiteral::String | ( | ) | const [inline] |
unsigned long Puma::CStrLiteral::Length | ( | ) | const [inline] |
CStrLiteral* Puma::CStrLiteral::StrLiteral | ( | ) | const [inline, virtual] |
Reimplemented from Puma::CExprValue.