version 1.5, 2001/05/27 20:54:32
|
version 1.6, 2001/05/28 00:39:40
|
|
|
| |
where <int> is a single digit integer (0 - 9). | where <int> is a single digit integer (0 - 9). |
| |
The variable subsituted my be String, Boolean Integer, Unsigned Integer |
The variable subsituted may be String, Boolean Integer, Unsigned Integer |
or real. | or real. |
| |
The format subsitution may be escaped by preceding the | The format subsitution may be escaped by preceding the |
|
|
{ | { |
public: | public: |
| |
enum Type { VOID, STRING, BOOLEAN, INTEGER, UINTEGER, REAL }; |
enum Type { VOID, STRING, BOOLEAN, INTEGER, UINTEGER, LINTEGER, |
|
ULINTEGER, REAL }; |
| |
Arg() : _type(VOID) | Arg() : _type(VOID) |
{ | { |
|
|
{ | { |
} | } |
| |
|
Arg(Sint64 x) : _lInteger(x), _type(LINTEGER) |
|
{ |
|
} |
| |
|
Arg(Uint64 x) : _lUInteger(x), _type(ULINTEGER) |
|
{ |
|
} |
Arg(Real64 x) : _real(x), _type(REAL) | Arg(Real64 x) : _real(x), _type(REAL) |
{ | { |
} | } |
|
|
Uint32 _uinteger; | Uint32 _uinteger; |
Real64 _real; | Real64 _real; |
Boolean _boolean; | Boolean _boolean; |
|
Sint64 _lInteger; |
|
Uint64 _lUInteger; |
}; | }; |
| |
Type _type; | Type _type; |