#define DECLARE_EXCEPTION | ( | name | ) |
class GCBASE_RTTI_CLASS_API name : public GenICam::GenericException \ { \ public: \ name( const char* pDescription, const char *pSourceFileName, int SourceLine ); \ name( const char* pDescription, const char *pSourceFileName, int SourceLine, const char* pExceptionType ); \ name( const char* pDescription, const char *pSourceFileName, int SourceLine, const char *pEntryPoint, const char *pErrorNodeName, const char* pExceptionType ); \ }
Creates an exception with the same functionality as the GenericException but being of different type
Definition at line 119 of file GCException.h.
typedef int32_t GENICAM_NAMESPACE::GC_ERROR |
Define a list which maps error ids to error descriptions The list is filled in the cpp file
std::istream& GENICAM_NAMESPACE::getline | ( | std::istream & | is, |
GENICAM_NAMESPACE::gcstring & | str | ||
) | [inline] |
STL getline
Definition at line 188 of file GCString.h.
std::istream& GENICAM_NAMESPACE::getline | ( | std::istream & | is, |
GENICAM_NAMESPACE::gcstring & | str, | ||
char | delim | ||
) | [inline] |
STL getline
Definition at line 205 of file GCString.h.
std::ostream& operator<< | ( | std::ostream & | ostr, |
const GENICAM_NAMESPACE::gcstring & | str | ||
) | [inline] |
STL operator out
Definition at line 225 of file GCString.h.
std::istream& operator>> | ( | std::istream & | istr, |
GENICAM_NAMESPACE::gcstring & | str | ||
) | [inline] |
STL operator in
Definition at line 241 of file GCString.h.
GCBASE_API void GENICAM_NAMESPACE::ReplaceEnvironmentVariables | ( | gcstring & | Buffer, |
bool | ReplaceBlankBy20 = false |
||
) |
Replaces in a string and replace ' ' with %20
GCBASE_API GENICAM_NAMESPACE::gcstring GENICAM_NAMESPACE::UrlDecode | ( | const GENICAM_NAMESPACE::gcstring & | Input | ) |
Replaces xx escapes by their char equivalent
GCBASE_API gcstring GENICAM_NAMESPACE::UrlEncode | ( | const GENICAM_NAMESPACE::gcstring & | Input | ) |
Converts \ to / and replaces all unsave characters by their xx equivalent