cartobase  4.7.0
object_internal.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  interface_internal::GenericInterface< T, B >
 
struct  interface_internal::GenericInterface< T, true >
 
struct  interface_internal::GenericInterface< T, false >
 
class  interface_internal::ScalarImpl< T, B >
 
class  interface_internal::ScalarImpl< T, true >
 
class  interface_internal::StringImpl< T, B >
 
class  interface_internal::StringImpl< T, true >
 
class  interface_internal::SizeImpl< T, B >
 
class  interface_internal::SizeImpl< T, true >
 
class  interface_internal::ArrayImpl< T, B >
 
class  interface_internal::ArrayImpl< T, true >
 
class  interface_internal::DynArrayImpl< T, B >
 
class  interface_internal::DynArrayImpl< T, true >
 
class  interface_internal::DictionaryImpl< T, B >
 
class  interface_internal::DictionaryImpl< T, true >
 
class  interface_internal::IterableImpl< T, B >
 
class  interface_internal::IterableImpl< T, true >
 
class  interface_internal::IteratorImpl< T, B >
 
class  interface_internal::IteratorImpl< T, true >
 
class  interface_internal::KeyIteratorImpl< T, B >
 
class  interface_internal::KeyIteratorImpl< T, true >
 
class  interface_internal::DictionaryIteratorImpl< T, B >
 
class  interface_internal::DictionaryIteratorImpl< T, true >
 
class  interface_internal::IntDictionaryIteratorImpl< T, B >
 
class  interface_internal::IntDictionaryIteratorImpl< T, true >
 
class  interface_internal::NoneImpl< T, B >
 
struct  interface_internal::ValueObjectImpl< T, B >
 
struct  interface_internal::ValueObjectImpl< T, true >
 
class  interface_internal::ScalarImpl< char, false >
 
class  interface_internal::ScalarImpl< unsigned char, false >
 
class  interface_internal::ScalarImpl< signed char, false >
 
class  interface_internal::ScalarImpl< bool, false >
 
class  interface_internal::ScalarImpl< unsigned short, false >
 
class  interface_internal::ScalarImpl< short, false >
 
class  interface_internal::ScalarImpl< unsigned, false >
 
class  interface_internal::ScalarImpl< int, false >
 
class  interface_internal::ScalarImpl< long, false >
 
class  interface_internal::ScalarImpl< unsigned long, false >
 
class  interface_internal::ScalarImpl< long long, false >
 
class  interface_internal::ScalarImpl< unsigned long long, false >
 
class  interface_internal::ScalarImpl< float, false >
 
class  interface_internal::ScalarImpl< double, false >
 
class  interface_internal::ScalarImpl< std::string, false >
 
class  interface_internal::StringImpl< std::string, false >
 
class  interface_internal::SizeImpl< std::vector< T >, false >
 
class  interface_internal::ArrayImpl< std::vector< T >, false >
 
class  interface_internal::DynArrayImpl< std::vector< T >, false >
 
class  interface_internal::IterableImpl< std::vector< T >, false >
 
class  interface_internal::VectorIterator< V >
 
struct  GenericObjectTypeDeclared< typename interface_internal::VectorIterator< V > >
 
class  interface_internal::SizeImpl< std::set< T >, false >
 
class  interface_internal::SetIterator< S >
 
struct  GenericObjectTypeDeclared< typename interface_internal::SetIterator< std::set< T > > >
 
class  interface_internal::IterableImpl< std::set< T >, false >
 
class  interface_internal::SetIterator< std::set< Object > >
 
class  interface_internal::SizeImpl< std::map< T, U >, false >
 
class  interface_internal::IterableImpl< std::map< T, U >, false >
 
class  interface_internal::MapIterator< M >
 
struct  GenericObjectTypeDeclared< typename interface_internal::MapIterator< std::map< T, U > > >
 
class  interface_internal::IterableImpl< std::map< T, Object >, false >
 
class  interface_internal::MapIterator< std::map< T, Object > >
 
class  interface_internal::DictionaryImpl< std::map< std::string, T >, false >
 
class  interface_internal::MapIterator< std::map< std::string, T > >
 
class  interface_internal::IterableImpl< std::map< std::string, T >, false >
 
class  interface_internal::MapIterator< std::map< std::string, Object > >
 
class  interface_internal::IterableImpl< std::map< std::string, Object >, false >
 
class  interface_internal::ArrayImpl< std::map< int, T >, false >
 
class  interface_internal::DynArrayImpl< std::map< int, T >, false >
 
class  interface_internal::MapIterator< std::map< int, Object > >
 
class  interface_internal::IterableImpl< std::map< int, Object >, false >
 

Namespaces

 interface_internal
 

Macros

#define CARTOBASE_OBJECT_OBJECT_INTERNALS_H
 

Macro Definition Documentation

◆ CARTOBASE_OBJECT_OBJECT_INTERNALS_H

#define CARTOBASE_OBJECT_OBJECT_INTERNALS_H

Definition at line 40 of file object_d.h.