Spinnaker SDK C++
4.2.0.21
 
 

 
Loading...
Searching...
No Matches

#include <GCString.h>

Public Member Functions

 gcstring ()
 
 gcstring (const char *pc)
 
 gcstring (const char *pc, size_t n)
 
 gcstring (size_t count, char ch)
 
 gcstring (const gcstring &str)
 
virtual ~gcstring (void)
 
virtual gcstringappend (const gcstring &str)
 
virtual gcstringappend (size_t count, char ch)
 
virtual gcstringassign (const gcstring &str)
 
virtual gcstringassign (size_t count, char ch)
 
virtual gcstringassign (const char *pc)
 
virtual gcstringassign (const char *pc, size_t n)
 
virtual int compare (const gcstring &str) const
 
virtual const char * c_str (void) const
 
virtual bool empty (void) const
 
virtual size_t find (char ch, size_t offset=0) const
 
virtual size_t find (const gcstring &str, size_t offset=0) const
 
virtual size_t find (const gcstring &str, size_t offset, size_t count) const
 
virtual size_t find (const char *pc, size_t offset=0) const
 
virtual size_t find (const char *pc, size_t offset, size_t count) const
 
virtual size_t length (void) const
 
virtual size_t size (void) const
 
virtual void resize (size_t n)
 
virtual size_t max_size () const
 
virtual gcstring substr (size_t offset=0, size_t count=GCSTRING_NPOS) const
 
virtual size_t find_first_of (const gcstring &str, size_t offset=0) const
 
virtual size_t find_first_not_of (const gcstring &str, size_t offset=0) const
 
virtual void swap (gcstring &Right)
 
bool operator!= (const gcstring &str) const
 
bool operator!= (const char *pc) const
 
gcstringoperator+= (const gcstring &str)
 
gcstring operator+= (const gcstring &str) const
 
gcstringoperator+= (const char *pc)
 
gcstringoperator+= (char ch)
 
gcstring operator+= (char ch) const
 
gcstringoperator= (const gcstring &str)
 
bool operator== (const gcstring &str) const
 
bool operator== (const char *pc) const
 
bool operator< (const gcstring &str) const
 
bool operator> (const gcstring &str) const
 
 operator const char * (void) const
 
void operator delete (void *pWhere)
 
void operator delete (void *pWhere, void *pNewWhere)
 
void * operator new (size_t uiSize)
 
void * operator new (size_t uiSize, void *pWhere)
 

Static Public Member Functions

static size_t _npos (void)
 

Static Public Attributes

static const size_t npos
 

Friends

SPINNAKER_API friend gcstring operator+ (const gcstring &left, const gcstring &right)
 
SPINNAKER_API friend gcstring operator+ (const gcstring &left, const char *right)
 
SPINNAKER_API friend gcstring operator+ (const char *left, const gcstring &right)
 

Detailed Description

Constructor & Destructor Documentation

◆ gcstring() [1/5]

gcstring ( )

◆ gcstring() [2/5]

gcstring ( const char *  pc)

◆ gcstring() [3/5]

gcstring ( const char *  pc,
size_t  n 
)

◆ gcstring() [4/5]

gcstring ( size_t  count,
char  ch 
)

◆ gcstring() [5/5]

gcstring ( const gcstring str)

◆ ~gcstring()

virtual ~gcstring ( void  )
virtual

Member Function Documentation

◆ _npos()

static size_t _npos ( void  )
static

◆ append() [1/2]

virtual gcstring & append ( const gcstring str)
virtual

◆ append() [2/2]

virtual gcstring & append ( size_t  count,
char  ch 
)
virtual

◆ assign() [1/4]

virtual gcstring & assign ( const char *  pc)
virtual

◆ assign() [2/4]

virtual gcstring & assign ( const char *  pc,
size_t  n 
)
virtual

◆ assign() [3/4]

virtual gcstring & assign ( const gcstring str)
virtual

◆ assign() [4/4]

virtual gcstring & assign ( size_t  count,
char  ch 
)
virtual

◆ c_str()

virtual const char * c_str ( void  ) const
virtual
Examples
Polarization.cpp.

◆ compare()

virtual int compare ( const gcstring str) const
virtual

◆ empty()

virtual bool empty ( void  ) const
virtual
Examples
Polarization.cpp.

◆ find() [1/5]

virtual size_t find ( char  ch,
size_t  offset = 0 
) const
virtual

◆ find() [2/5]

virtual size_t find ( const char *  pc,
size_t  offset,
size_t  count 
) const
virtual

◆ find() [3/5]

virtual size_t find ( const char *  pc,
size_t  offset = 0 
) const
virtual

◆ find() [4/5]

virtual size_t find ( const gcstring str,
size_t  offset,
size_t  count 
) const
virtual

◆ find() [5/5]

virtual size_t find ( const gcstring str,
size_t  offset = 0 
) const
virtual

◆ find_first_not_of()

virtual size_t find_first_not_of ( const gcstring str,
size_t  offset = 0 
) const
virtual

◆ find_first_of()

virtual size_t find_first_of ( const gcstring str,
size_t  offset = 0 
) const
virtual

◆ length()

virtual size_t length ( void  ) const
virtual
Examples
Polarization.cpp.

◆ max_size()

virtual size_t max_size ( ) const
virtual

◆ operator const char *()

operator const char * ( void  ) const

◆ operator delete() [1/2]

void operator delete ( void *  pWhere)

◆ operator delete() [2/2]

void operator delete ( void *  pWhere,
void *  pNewWhere 
)

◆ operator new() [1/2]

void * operator new ( size_t  uiSize)

◆ operator new() [2/2]

void * operator new ( size_t  uiSize,
void *  pWhere 
)

◆ operator!=() [1/2]

bool operator!= ( const char *  pc) const

◆ operator!=() [2/2]

bool operator!= ( const gcstring str) const

◆ operator+=() [1/5]

gcstring & operator+= ( char  ch)

◆ operator+=() [2/5]

gcstring operator+= ( char  ch) const

◆ operator+=() [3/5]

gcstring & operator+= ( const char *  pc)

◆ operator+=() [4/5]

gcstring & operator+= ( const gcstring str)

◆ operator+=() [5/5]

gcstring operator+= ( const gcstring str) const

◆ operator<()

bool operator< ( const gcstring str) const

◆ operator=()

gcstring & operator= ( const gcstring str)

◆ operator==() [1/2]

bool operator== ( const char *  pc) const

◆ operator==() [2/2]

bool operator== ( const gcstring str) const

◆ operator>()

bool operator> ( const gcstring str) const

◆ resize()

virtual void resize ( size_t  n)
virtual

◆ size()

virtual size_t size ( void  ) const
virtual
Examples
NodeMapInfo.cpp.

◆ substr()

virtual gcstring substr ( size_t  offset = 0,
size_t  count = GCSTRING_NPOS 
) const
virtual
Examples
NodeMapInfo.cpp.

◆ swap()

virtual void swap ( gcstring Right)
virtual

Friends And Related Symbol Documentation

◆ operator+ [1/3]

SPINNAKER_API friend gcstring operator+ ( const char *  left,
const gcstring right 
)
friend

◆ operator+ [2/3]

SPINNAKER_API friend gcstring operator+ ( const gcstring left,
const char *  right 
)
friend

◆ operator+ [3/3]

SPINNAKER_API friend gcstring operator+ ( const gcstring left,
const gcstring right 
)
friend

Member Data Documentation

◆ npos

const size_t npos
static

The documentation for this class was generated from the following file: