#include "PropertyListImpl.h"

ROOT::Reflex::PropertyListImpl


class description - header file - source file - inheritance tree (.pdf)

class ROOT::Reflex::PropertyListImpl

Inheritance Chart:
ROOT::Reflex::PropertyListImpl

    public:
void* __getNewDelFunctions() PropertyListImpl() PropertyListImpl(const ROOT::Reflex::PropertyListImpl& pl) virtual ~PropertyListImpl() void AddProperty(const string& key, const ROOT::Reflex::Any& value) void AddProperty(const string& key, char* value) void ClearProperties() bool HasKey(const string& key) const TClass* IsA() std::string PropertyAsString(const string& key) const std::string PropertyKeys() const unsigned int PropertySize() const ROOT::Reflex::Any& PropertyValue(const string& key) const void RemoveProperty(const string& key) virtual void ShowMembers(TMemberInspector&, char*) virtual void Streamer(TBuffer&) void StreamerNVirtual(TBuffer&)

Data Members

    private:
map<string,ROOT::Reflex::Any>* fProperties

Class Description

void ClearProperties()
-------------------------------------------------------------------------------
 Clear, remove all properties.
std::string PropertyKeys()
-------------------------------------------------------------------------------
 Return a string containing all property keys.
PropertyAsString( const std::string & key )
-------------------------------------------------------------------------------
 Return a property as a string.
PropertyValue( const std::string & key )
-------------------------------------------------------------------------------
 Return a property as an Any object.
PropertyListImpl()
PropertyListImpl( const PropertyListImpl & pl)
virtual ~PropertyListImpl()
void AddProperty( const std::string & key, const Any & value )
void AddProperty( const std::string & key, const char * value )
void RemoveProperty( const std::string & key )
bool HasKey( const std::string & key )
size_t PropertySize()

Author: Stefan Roiser 2004
Last update: root/reflex:$Name: $:$Id: PropertyListImpl.cxx,v 1.9 2006/07/05 07:09:09 roiser Exp $


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.