GenICam Base Module Type Definitions#
Files#
| Name |
|---|
| Base/GCException.h Standard GenICam Exceptions. |
| Base/GCString.h Portable string implementation. |
Classes#
| Name | |
|---|---|
| class | GenICam::gcstring A string class which is a clone of std::string. |
Functions#
| Name | |
|---|---|
| std::istream & | getline(std::istream & is, GenICam::gcstring & str) |
| std::istream & | getline(std::istream & is, GenICam::gcstring & str, char delim) |
| std::ostream & | operator<<(std::ostream & ostr, const GenICam::gcstring & str) |
| std::istream & | operator>>(std::istream & istr, GenICam::gcstring & str) |
Defines#
| Name |
|---|
| DECLARE_EXCEPTION(name) |
Functions Documentation#
function getline#
STL getline
function getline#
STL getline
function operator<<#
STL operator out
function operator>>#
STL operator in
Macros Documentation#
define DECLARE_EXCEPTION#
#define DECLARE_EXCEPTION(
name
)
class GCBASE_RTTI_CLASS_API name : public GENICAM_NAMESPACE::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