40 #ifndef INCLUDED_GLS_MAP_SYMBOLOGY_STANDARD_DATA_SOURCE_H_
41 #define INCLUDED_GLS_MAP_SYMBOLOGY_STANDARD_DATA_SOURCE_H_
47 #if( defined( GLSGEN_EXPORT_GLSMAPSYMBOLOGY ) || defined( GLSGEN_IMPORT_GLSMAPSYMBOLOGY ) || defined( GLS_EXPORT_GENERATED ) || defined( GLS_IMPORT_GENERATED ) ) \
48 && defined( _MSC_VER )
49 # if defined( GLSGEN_EXPORT_GLSMAPSYMBOLOGY ) || defined( GLS_EXPORT_GENERATED )
50 # define GLSGEN_GLSMAPSYMBOLOGY_EXPORT __declspec( dllexport )
52 # define GLSGEN_GLSMAPSYMBOLOGY_EXPORT __declspec( dllimport )
55 # define GLSGEN_GLSMAPSYMBOLOGY_EXPORT
59 #define LIB_BASE_NAME "gls_map_toolkit"
90 const char* GetName()
const {
return _name; }
92 const char* GetValue()
const {
return _value; }
95 GLSGEN_GLSMAPSYMBOLOGY_EXPORT
void SetName(
const char* );
97 GLSGEN_GLSMAPSYMBOLOGY_EXPORT
void SetValue(
const char* );
109 SetName( o.GetName() );
110 SetValue( o.GetValue() );
141 GLSGEN_GLSMAPSYMBOLOGY_EXPORT
void SetResource(
const char* name,
const char* value );
Definition: gls_map_symbology_standard_data_source.h:173
The disti::MapSymbologyDataSource class.
Basic icon data storage that may be used with the GlsMapSymbologyBasicDataSource class.
Definition: gls_map_symbology_basic_data_source.h:61
Definition: gls_map_symbology_standard_data_source.h:131
void SetResource(const char *name, const char *value)
Set a resource (property) value for the path.
Definition: gls_map_symbology_standard_data_source.h:179
Basic path data storage that may be used with the GlsMapSymbologyBasicDataSource class.
Definition: gls_map_symbology_basic_data_source.h:83
Definition: gls_map_symbology_standard_data_source.h:86
Definition: gls_map_symbology_basic_data_source.h:161
Definition: gls_map_symbology_standard_data_source.h:156
The disti::GlsMapSymbologyBasicDataSource class.
const char * GetResource(const char *name)
Get a resource (property) value for the icon.
Definition: gls_map_symbology_standard_data_source.h:164
const char * GetResource(const char *name)
Set a resource (property) value for the path.
Definition: gls_map_symbology_standard_data_source.h:181
Definition: gls_map_symbology_standard_data_source.h:190
const char * GetResource(const char *name)
Get the given resource value. May return NULL.
void SetResource(const char *name, const char *value)
Set a resource (property) value for the icon.
Definition: gls_map_symbology_standard_data_source.h:162
void SetResource(const char *name, const char *value)
Definition: gls_map_symbology.h:86
Definition: bmpimage.h:46