cartobase  5.0.5
types.h File Reference
#include <cartobase/config/cartobase_config.h>
#include <cartobase/smart/rcptr.h>
#include <string>
#include <vector>
#include <list>
#include <map>
#include <set>
#include <complex>
#include <typeinfo>
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Void
 Void does not contain anything. More...
 
class  carto::DataTypeCode< T >
 This class is just a hint to convert an actual data type to an identifier string used in input/output stuff. More...
 
class  carto::DataTypeCode< std::vector< T > >
 
class  carto::DataTypeCode< std::list< T > >
 
class  carto::DataTypeCode< std::set< T > >
 
class  carto::DataTypeCode< std::map< T, U > >
 
class  carto::DataTypeCode< rc_ptr< T > >
 

Namespaces

 carto
 

Typedefs

typedef uint8_t byte
 ... More...
 
typedef unsigned short ushort
 ... More...
 
typedef uint32_t word
 ... More...
 
typedef unsigned int uint
 ... More...
 
typedef unsigned long ulong
 ... More...
 
typedef std::complex< float > cfloat
 Complex 32 bits float. More...
 
typedef std::complex< double > cdouble
 Complex 64 bits float. More...
 

Functions

bool operator== (const Void &, const Void &)
 
std::ostream & operator<< (std::ostream &os, const Void &)
 
std::istream & operator>> (std::istream &is, Void &)
 

Typedef Documentation

◆ byte

typedef uint8_t byte

...

Definition at line 86 of file types.h.

◆ cdouble

typedef std::complex<double> cdouble

Complex 64 bits float.

Definition at line 98 of file types.h.

◆ cfloat

typedef std::complex<float> cfloat

Complex 32 bits float.

Definition at line 96 of file types.h.

◆ uint

typedef unsigned int uint

...

Definition at line 92 of file types.h.

◆ ulong

typedef unsigned long ulong

...

Definition at line 94 of file types.h.

◆ ushort

typedef unsigned short ushort

...

Definition at line 88 of file types.h.

◆ word

typedef uint32_t word

...

Definition at line 90 of file types.h.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const Void  
)
inline

Definition at line 75 of file types.h.

◆ operator==()

bool operator== ( const Void ,
const Void  
)
inline

Definition at line 70 of file types.h.

◆ operator>>()

std::istream& operator>> ( std::istream &  is,
Void  
)
inline

Definition at line 80 of file types.h.