TMemberInspector


class description - source file - inheritance tree

class TMemberInspector


    public:
virtual void ~TMemberInspector() static TClass* Class() virtual void Inspect(TClass* cl, const char* parent, const char* name, void* addr) virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

private:
protected:
public:

Class Description

                                                                      
 TMemberInspector                                                     
                                                                      
 Abstract base class for accessing the datamembers of a class.        
 Classes derived from this class can be given as argument to the      
 ShowMembers() methods of ROOT classes. This feature facilitates      
 the writing of class browsers and inspectors.                        
                                                                      




Inline Functions


               void Inspect(TClass* cl, const char* parent, const char* name, void* addr)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
               void ~TMemberInspector()


Author: Fons Rademakers 15/07/96
Last update: root/base:$Name: $:$Id: TMemberInspector.cxx,v 1.1.1.1 2000/05/16 17:00:39 rdm Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


ROOT page - Class index - 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.