Classes | Namespaces | Macros | Functions
GCString.h File Reference

Portable string implementation. More...

#include <new>
#include <string>
#include <iostream>
#include <Base/GCTypes.h>
Include dependency graph for GCString.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GENICAM_NAMESPACE::gcstring
 A string class which is a clone of std::string. More...
 

Namespaces

 GENICAM_NAMESPACE
 

Macros

#define GCSTRING_NPOS   size_t(-1)
 Indicates either 'not found' or 'all remaining characters'. More...
 

Functions

std::istream & GENICAM_NAMESPACE::getline (std::istream &is, GENICAM_NAMESPACE::gcstring &str)
 STL getline. More...
 
std::istream & GENICAM_NAMESPACE::getline (std::istream &is, GENICAM_NAMESPACE::gcstring &str, char delim)
 STL getline. More...
 
std::ostream & operator<< (std::ostream &ostr, const GENICAM_NAMESPACE::gcstring &str)
 STL operator out. More...
 
std::istream & operator>> (std::istream &istr, GENICAM_NAMESPACE::gcstring &str)
 STL operator in. More...
 
GCBASE_API void GENICAM_NAMESPACE::ThrowBadAlloc (const char *source, int line)
 

Detailed Description

Portable string implementation.

Definition in file GCString.h.

Macro Definition Documentation

#define GCSTRING_NPOS   size_t(-1)

Indicates either 'not found' or 'all remaining characters'.

Definition at line 44 of file GCString.h.



rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Mar 17 2021 02:48:41