#include "RooSharedPropertiesList.h"

RooSharedPropertiesList


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

class RooSharedPropertiesList : public TObject

Inheritance Chart:
TObject
<-
RooSharedPropertiesList

    public:
RooSharedPropertiesList() RooSharedPropertiesList(const RooSharedPropertiesList&) virtual ~RooSharedPropertiesList() static TClass* Class() virtual TClass* IsA() const RooSharedPropertiesList& operator=(const RooSharedPropertiesList&) RooSharedProperties* registerProperties(RooSharedProperties*) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void unregisterProperties(RooSharedProperties*)

Data Members


    protected:
RooRefCountList _propList

Class Description


RooSharedPropertiesList()

~RooSharedPropertiesList()
 Delete all objects in property list

RooSharedProperties* registerProperties(RooSharedProperties* prop)
 Register property into list and take ownership.

 If an existing entry has a UUID that identical to that of the argument prop,
 the argument prop is deleted and a pointer to the already stored is returned to
 eliminate the duplication of instances with a unique identity.

 The caller should therefore not refer anymore to the input argument pointer as
 as the object cannot be assumed to be live.

void unregisterProperties(RooSharedProperties* prop)
 Decrease reference count



Inline Functions


                         TClass* Class()
                         TClass* IsA() const
                            void ShowMembers(TMemberInspector& insp, char* parent)
                            void Streamer(TBuffer& b)
                            void StreamerNVirtual(TBuffer& b)
         RooSharedPropertiesList RooSharedPropertiesList(const RooSharedPropertiesList&)
        RooSharedPropertiesList& operator=(const RooSharedPropertiesList&)


Last update: Thu Dec 8 21:22:27 2005
Copyright (c) 2000-2005, Regents of the University of California *


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.