cString Class Reference

#include <tools.h>

List of all members.

Public Member Functions

 cString (const char *S=NULL, bool TakePointer=false)
 cString (const cString &String)
virtual ~cString ()
 operator const char * () const
const char * operator * () const
cStringoperator= (const cString &String)

Static Public Member Functions

static cString sprintf (const char *fmt,...) __attribute__((format(printf

Private Attributes

char * s


Detailed Description

Definition at line 76 of file tools.h.


Constructor & Destructor Documentation

cString::cString ( const char *  S = NULL,
bool  TakePointer = false 
)

Definition at line 575 of file tools.c.

References s.

Referenced by sprintf().

cString::cString ( const cString String  ) 

Definition at line 580 of file tools.c.

References s.

cString::~cString (  )  [virtual]

Definition at line 585 of file tools.c.

References s.


Member Function Documentation

cString::operator const char * (  )  const [inline]

Definition at line 83 of file tools.h.

References s.

const char* cString::operator * (  )  const [inline]

Definition at line 84 of file tools.h.

References s.

cString & cString::operator= ( const cString String  ) 

Definition at line 590 of file tools.c.

References s.

cString cString::sprintf ( const char *  fmt,
  ... 
) [static]

Definition at line 599 of file tools.c.

References cString().

Referenced by cPluginManager::Active(), cPluginSvdrpdemo::SVDRPCommand(), and cEvent::ToDescr().

Here is the call graph for this function:


Member Data Documentation

char* cString::s [private]

Definition at line 78 of file tools.h.

Referenced by cString(), operator *(), operator const char *(), operator=(), and ~cString().


The documentation for this class was generated from the following files:
Generated on Tue Nov 6 20:29:12 2007 for VDR by  doxygen 1.5.3-20071008