#include <tools.h>
List of all members.
Detailed Description
Definition at line 152 of file tools.h.
Constructor & Destructor Documentation
| cString::cString |
( |
const char * |
S = NULL, |
|
|
bool |
TakePointer = false |
|
) |
| |
| cString::cString |
( |
const cString & |
String | ) |
|
| cString::~cString |
( |
| ) |
[virtual] |
Member Function Documentation
| cString::operator const char * |
( |
| ) |
const [inline] |
| const char* cString::operator* |
( |
| ) |
const [inline] |
Definition at line 541 of file tools.cpp.
References NULL.
{
s = String.s ? strdup(String.s) : NULL;
return *this;
}
| cString cString::sprintf |
( |
const char * |
fmt, |
|
|
|
... |
|
) |
| [static] |
Definition at line 547 of file tools.cpp.
References cString().
Referenced by cStructLoader::DelItem(), cPlainKeyNagra::PrintKeyNr(), cPlainKeyCryptoworks::PrintKeyNr(), cPlainKeyConstCw::PrintKeyNr(), cPlainKeyConax::PrintKeyNr(), cPlainKey::PrintKeyNr(), cIrdCardInfo::ToString(), cPlainKey::ToString(), and cEcmData::ToString().
{
va_list ap;
va_start(ap, fmt);
char *buffer;
vasprintf(&buffer, fmt, ap);
return cString(buffer, true);
}
The documentation for this class was generated from the following files: