Spinnaker C++
2.6.0.0
Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
gcstring Class Reference

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

Examples:
Acquisition.cpp, ActionCommand.cpp, BufferHandling.cpp, ChunkData.cpp, Compression.cpp, CounterAndTimer.cpp, DeviceEvents.cpp, Enumeration.cpp, Enumeration_QuickSpin.cpp, EnumerationEvents.cpp, Exposure.cpp, Exposure_QuickSpin.cpp, FileAccess_Quickspin.cpp, GigEVisionPerformance.cpp, ImageFormatControl.cpp, ImageFormatControl_QuickSpin.cpp, Inference.cpp, LogicBlock.cpp, LookupTable.cpp, NodeMapInfo.cpp, Polarization.cpp, Sequencer.cpp, Trigger.cpp, and Trigger_QuickSpin.cpp.

Constructor & Destructor Documentation

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

Member Function Documentation

static size_t _npos ( void  )
static
virtual gcstring& append ( const gcstring str)
virtual
virtual gcstring& append ( size_t  count,
char  ch 
)
virtual
virtual gcstring& assign ( const gcstring str)
virtual
virtual gcstring& assign ( size_t  count,
char  ch 
)
virtual
virtual gcstring& assign ( const char *  pc)
virtual
virtual gcstring& assign ( const char *  pc,
size_t  n 
)
virtual
virtual const char* c_str ( void  ) const
virtual
virtual int compare ( const gcstring str) const
virtual
virtual bool empty ( void  ) const
virtual
Examples:
Polarization.cpp.
virtual size_t find ( char  ch,
size_t  offset = 0 
) const
virtual
Examples:
CounterAndTimer.cpp.
virtual size_t find ( const gcstring str,
size_t  offset = 0 
) const
virtual
virtual size_t find ( const gcstring str,
size_t  offset,
size_t  count 
) const
virtual
virtual size_t find ( const char *  pc,
size_t  offset = 0 
) const
virtual
virtual size_t find ( const char *  pc,
size_t  offset,
size_t  count 
) const
virtual
virtual size_t find_first_not_of ( const gcstring str,
size_t  offset = 0 
) const
virtual
virtual size_t find_first_of ( const gcstring str,
size_t  offset = 0 
) const
virtual
virtual size_t length ( void  ) const
virtual
Examples:
Polarization.cpp.
virtual size_t max_size ( ) const
virtual
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 
)
bool operator!= ( const gcstring str) const
bool operator!= ( const char *  pc) const
gcstring& operator+= ( const gcstring str)
gcstring operator+= ( const gcstring str) const
gcstring& operator+= ( const char *  pc)
gcstring& operator+= ( char  ch)
gcstring operator+= ( char  ch) const
bool operator< ( const gcstring str) const
gcstring& operator= ( const gcstring str)
bool operator== ( const gcstring str) const
bool operator== ( const char *  pc) const
bool operator> ( const gcstring str) const
virtual void resize ( size_t  n)
virtual
virtual size_t size ( void  ) const
virtual
Examples:
NodeMapInfo.cpp.
virtual gcstring substr ( size_t  offset = 0,
size_t  count = GCSTRING_NPOS 
) const
virtual
Examples:
NodeMapInfo.cpp.
virtual void swap ( gcstring Right)
virtual

Friends And Related Function Documentation

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

Member Data Documentation

const size_t npos
static

The documentation for this class was generated from the following file:
Contact Support Spinnaker® SDK Programmer's Guide and API Reference