cartobase 6.0.6
interface_internal::StringImpl< std::string, false > Class Reference

#include <cartobase/object/object_internal.h>

Inheritance diagram for interface_internal::StringImpl< std::string, false >:
Collaboration diagram for interface_internal::StringImpl< std::string, false >:

Public Member Functions

std::string getString (const TypedObject< char > &to)
 
void setString (TypedObject< char > &to, const std::string &value)
 
std::string getString (const TypedObject< signed char > &to)
 
void setString (TypedObject< signed char > &to, const std::string &value)
 
std::string getString (const TypedObject< unsigned char > &to)
 
void setString (TypedObject< unsigned char > &to, const std::string &value)
 
std::string getString (const TypedObject< short > &to)
 
void setString (TypedObject< short > &to, const std::string &value)
 
std::string getString (const TypedObject< unsigned short > &to)
 
void setString (TypedObject< unsigned short > &to, const std::string &value)
 
std::string getString (const TypedObject< int > &to)
 
void setString (TypedObject< int > &to, const std::string &value)
 
std::string getString (const TypedObject< unsigned > &to)
 
void setString (TypedObject< unsigned > &to, const std::string &value)
 
std::string getString (const TypedObject< long > &to)
 
void setString (TypedObject< long > &to, const std::string &value)
 
std::string getString (const TypedObject< unsigned long > &to)
 
void setString (TypedObject< unsigned long > &to, const std::string &value)
 
std::string getString (const TypedObject< float > &to)
 
void setString (TypedObject< float > &to, const std::string &value)
 
std::string getString (const TypedObject< double > &to)
 
void setString (TypedObject< double > &to, const std::string &value)
 
std::string getString (const TypedObject< char > &to)
 
std::string getString (const TypedObject< signed char > &to)
 
std::string getString (const TypedObject< unsigned char > &to)
 
std::string getString (const TypedObject< short > &to)
 
std::string getString (const TypedObject< unsigned short > &to)
 
std::string getString (const TypedObject< int > &to)
 
std::string getString (const TypedObject< unsigned > &to)
 
std::string getString (const TypedObject< long > &to)
 
std::string getString (const TypedObject< unsigned long > &to)
 
std::string getString (const TypedObject< float > &to)
 
std::string getString (const TypedObject< double > &to)
 
void setString (TypedObject< char > &to, const std::string &value)
 
void setString (TypedObject< signed char > &to, const std::string &value)
 
void setString (TypedObject< unsigned char > &to, const std::string &value)
 
void setString (TypedObject< short > &to, const std::string &value)
 
void setString (TypedObject< unsigned short > &to, const std::string &value)
 
void setString (TypedObject< int > &to, const std::string &value)
 
void setString (TypedObject< unsigned > &to, const std::string &value)
 
void setString (TypedObject< long > &to, const std::string &value)
 
void setString (TypedObject< unsigned long > &to, const std::string &value)
 
void setString (TypedObject< float > &to, const std::string &value)
 
void setString (TypedObject< double > &to, const std::string &value)
 

Static Public Member Functions

static bool isString (const TypedObject< std::string > &)
 
static std::string getString (const TypedObject< std::string > &to)
 
static void setString (TypedObject< std::string > &to, const std::string &value)
 
static bool equals (const TypedObject< std::string > &o1, const GenericObject &o2)
 
static bool isString (const TypedObject< std::string > &)
 
static std::string getString (const TypedObject< std::string > &)
 
static void setString (TypedObject< std::string > &, const std::string &)
 
static bool equals (const TypedObject< std::string > &, const GenericObject &)
 

Detailed Description

Definition at line 1318 of file object_internal.h.

Member Function Documentation

◆ equals() [1/2]

static bool interface_internal::StringImpl< std::string, B >::equals ( const TypedObject< std::string > & ,
const GenericObject &  )
inlinestatic

Definition at line 168 of file object_internal.h.

◆ equals() [2/2]

static bool interface_internal::StringImpl< std::string, false >::equals ( const TypedObject< std::string > & o1,
const GenericObject & o2 )
inlinestatic

Definition at line 1337 of file object_internal.h.

◆ getString() [1/24]

std::string interface_internal::StringImpl< char, false >::getString ( const TypedObject< char > & to)
inline

Definition at line 1347 of file object_internal.h.

◆ getString() [2/24]

std::string interface_internal::StringImpl< char, false >::getString ( const TypedObject< char > & to)
inline

Definition at line 1347 of file object_internal.h.

◆ getString() [3/24]

std::string interface_internal::StringImpl< double, false >::getString ( const TypedObject< double > & to)
inline

Definition at line 1507 of file object_internal.h.

◆ getString() [4/24]

std::string interface_internal::StringImpl< double, false >::getString ( const TypedObject< double > & to)
inline

Definition at line 1507 of file object_internal.h.

◆ getString() [5/24]

std::string interface_internal::StringImpl< float, false >::getString ( const TypedObject< float > & to)
inline

Definition at line 1492 of file object_internal.h.

◆ getString() [6/24]

std::string interface_internal::StringImpl< float, false >::getString ( const TypedObject< float > & to)
inline

Definition at line 1492 of file object_internal.h.

◆ getString() [7/24]

std::string interface_internal::StringImpl< int, false >::getString ( const TypedObject< int > & to)
inline

Definition at line 1429 of file object_internal.h.

◆ getString() [8/24]

std::string interface_internal::StringImpl< int, false >::getString ( const TypedObject< int > & to)
inline

Definition at line 1429 of file object_internal.h.

◆ getString() [9/24]

std::string interface_internal::StringImpl< long, false >::getString ( const TypedObject< long > & to)
inline

Definition at line 1459 of file object_internal.h.

◆ getString() [10/24]

std::string interface_internal::StringImpl< long, false >::getString ( const TypedObject< long > & to)
inline

Definition at line 1459 of file object_internal.h.

◆ getString() [11/24]

std::string interface_internal::StringImpl< short, false >::getString ( const TypedObject< short > & to)
inline

Definition at line 1396 of file object_internal.h.

◆ getString() [12/24]

std::string interface_internal::StringImpl< short, false >::getString ( const TypedObject< short > & to)
inline

Definition at line 1396 of file object_internal.h.

◆ getString() [13/24]

std::string interface_internal::StringImpl< signedchar, false >::getString ( const TypedObject< signed char > & to)
inline

Definition at line 1362 of file object_internal.h.

◆ getString() [14/24]

std::string interface_internal::StringImpl< signedchar, false >::getString ( const TypedObject< signed char > & to)
inline

Definition at line 1362 of file object_internal.h.

◆ getString() [15/24]

static std::string interface_internal::StringImpl< std::string, B >::getString ( const TypedObject< std::string > & )
inlinestatic

Definition at line 154 of file object_internal.h.

◆ getString() [16/24]

static std::string interface_internal::StringImpl< std::string, false >::getString ( const TypedObject< std::string > & to)
inlinestatic

Definition at line 1326 of file object_internal.h.

◆ getString() [17/24]

std::string interface_internal::StringImpl< unsigned, false >::getString ( const TypedObject< unsigned > & to)
inline

Definition at line 1444 of file object_internal.h.

◆ getString() [18/24]

std::string interface_internal::StringImpl< unsigned, false >::getString ( const TypedObject< unsigned > & to)
inline

Definition at line 1444 of file object_internal.h.

◆ getString() [19/24]

std::string interface_internal::StringImpl< unsignedchar, false >::getString ( const TypedObject< unsigned char > & to)
inline

Definition at line 1378 of file object_internal.h.

◆ getString() [20/24]

std::string interface_internal::StringImpl< unsignedchar, false >::getString ( const TypedObject< unsigned char > & to)
inline

Definition at line 1378 of file object_internal.h.

◆ getString() [21/24]

std::string interface_internal::StringImpl< unsignedlong, false >::getString ( const TypedObject< unsigned long > & to)
inline

Definition at line 1474 of file object_internal.h.

◆ getString() [22/24]

std::string interface_internal::StringImpl< unsignedlong, false >::getString ( const TypedObject< unsigned long > & to)
inline

Definition at line 1474 of file object_internal.h.

◆ getString() [23/24]

std::string interface_internal::StringImpl< unsignedshort, false >::getString ( const TypedObject< unsigned short > & to)
inline

Definition at line 1411 of file object_internal.h.

◆ getString() [24/24]

std::string interface_internal::StringImpl< unsignedshort, false >::getString ( const TypedObject< unsigned short > & to)
inline

Definition at line 1411 of file object_internal.h.

◆ isString() [1/2]

static bool interface_internal::StringImpl< std::string, B >::isString ( const TypedObject< std::string > & )
inlinestatic

Definition at line 149 of file object_internal.h.

◆ isString() [2/2]

static bool interface_internal::StringImpl< std::string, false >::isString ( const TypedObject< std::string > & )
inlinestatic

Definition at line 1321 of file object_internal.h.

◆ setString() [1/24]

void interface_internal::StringImpl< char, false >::setString ( TypedObject< char > & to,
const std::string & value )
inline

Definition at line 1354 of file object_internal.h.

◆ setString() [2/24]

void interface_internal::StringImpl< char, false >::setString ( TypedObject< char > & to,
const std::string & value )
inline

Definition at line 1354 of file object_internal.h.

◆ setString() [3/24]

void interface_internal::StringImpl< double, false >::setString ( TypedObject< double > & to,
const std::string & value )
inline

Definition at line 1514 of file object_internal.h.

◆ setString() [4/24]

void interface_internal::StringImpl< double, false >::setString ( TypedObject< double > & to,
const std::string & value )
inline

Definition at line 1514 of file object_internal.h.

◆ setString() [5/24]

void interface_internal::StringImpl< float, false >::setString ( TypedObject< float > & to,
const std::string & value )
inline

Definition at line 1499 of file object_internal.h.

◆ setString() [6/24]

void interface_internal::StringImpl< float, false >::setString ( TypedObject< float > & to,
const std::string & value )
inline

Definition at line 1499 of file object_internal.h.

◆ setString() [7/24]

void interface_internal::StringImpl< int, false >::setString ( TypedObject< int > & to,
const std::string & value )
inline

Definition at line 1436 of file object_internal.h.

◆ setString() [8/24]

void interface_internal::StringImpl< int, false >::setString ( TypedObject< int > & to,
const std::string & value )
inline

Definition at line 1436 of file object_internal.h.

◆ setString() [9/24]

void interface_internal::StringImpl< long, false >::setString ( TypedObject< long > & to,
const std::string & value )
inline

Definition at line 1466 of file object_internal.h.

◆ setString() [10/24]

void interface_internal::StringImpl< long, false >::setString ( TypedObject< long > & to,
const std::string & value )
inline

Definition at line 1466 of file object_internal.h.

◆ setString() [11/24]

void interface_internal::StringImpl< short, false >::setString ( TypedObject< short > & to,
const std::string & value )
inline

Definition at line 1403 of file object_internal.h.

◆ setString() [12/24]

void interface_internal::StringImpl< short, false >::setString ( TypedObject< short > & to,
const std::string & value )
inline

Definition at line 1403 of file object_internal.h.

◆ setString() [13/24]

void interface_internal::StringImpl< signedchar, false >::setString ( TypedObject< signed char > & to,
const std::string & value )
inline

Definition at line 1370 of file object_internal.h.

◆ setString() [14/24]

void interface_internal::StringImpl< signedchar, false >::setString ( TypedObject< signed char > & to,
const std::string & value )
inline

Definition at line 1370 of file object_internal.h.

◆ setString() [15/24]

static void interface_internal::StringImpl< std::string, B >::setString ( TypedObject< std::string > & ,
const std::string &  )
inlinestatic

Definition at line 161 of file object_internal.h.

◆ setString() [16/24]

static void interface_internal::StringImpl< std::string, false >::setString ( TypedObject< std::string > & to,
const std::string & value )
inlinestatic

Definition at line 1331 of file object_internal.h.

◆ setString() [17/24]

void interface_internal::StringImpl< unsigned, false >::setString ( TypedObject< unsigned > & to,
const std::string & value )
inline

Definition at line 1451 of file object_internal.h.

◆ setString() [18/24]

void interface_internal::StringImpl< unsigned, false >::setString ( TypedObject< unsigned > & to,
const std::string & value )
inline

Definition at line 1451 of file object_internal.h.

◆ setString() [19/24]

void interface_internal::StringImpl< unsignedchar, false >::setString ( TypedObject< unsigned char > & to,
const std::string & value )
inline

Definition at line 1387 of file object_internal.h.

◆ setString() [20/24]

void interface_internal::StringImpl< unsignedchar, false >::setString ( TypedObject< unsigned char > & to,
const std::string & value )
inline

Definition at line 1387 of file object_internal.h.

◆ setString() [21/24]

void interface_internal::StringImpl< unsignedlong, false >::setString ( TypedObject< unsigned long > & to,
const std::string & value )
inline

Definition at line 1483 of file object_internal.h.

◆ setString() [22/24]

void interface_internal::StringImpl< unsignedlong, false >::setString ( TypedObject< unsigned long > & to,
const std::string & value )
inline

Definition at line 1483 of file object_internal.h.

◆ setString() [23/24]

void interface_internal::StringImpl< unsignedshort, false >::setString ( TypedObject< unsigned short > & to,
const std::string & value )
inline

Definition at line 1420 of file object_internal.h.

◆ setString() [24/24]

void interface_internal::StringImpl< unsignedshort, false >::setString ( TypedObject< unsigned short > & to,
const std::string & value )
inline

Definition at line 1420 of file object_internal.h.


The documentation for this class was generated from the following file: