JSFEnvRec


class description - source file - inheritance tree

class JSFEnvRec : public TObject


    public:
JSFEnvRec() JSFEnvRec(const char* n, const char* t, const char* v, EEnvLevel l, const char* help = "NULL", const char* arg = "NULL") JSFEnvRec(const JSFEnvRec&) ~JSFEnvRec() void ChangeValue(const char* value, EEnvLevel lbl) void ChangeValue(const char* t, const char* v, EEnvLevel l, const char* help = "NULL", const char* arg = "NULL") static TClass* Class() const Char_t* EntryString() const Char_t* GetHelpMessage() virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TString fName TString fType TString fValue EEnvLevel fLevel TString fHelp TString fArgument

Class Description

  JSFEnv

  JSF Environment parameter.
  This class is inhrited from TEnv, adding functions such as
   (1) Store use environment variables.
   (2) In the configuration file, user can specify not only a value
       of parameter, but also description of parameter and
       alias name which can be specified at the command argument.

(Update)
  29-January-2000  A.Miyamoto Add JSFEnvRec::GetHelpMessage()

$Id: JSFEnv.cxx,v 1.6 2001/01/12 01:35:59 miyamoto Exp $


JSFEnvRec(const char *n, const char *t, const char *v, EEnvLevel l, const char *help, const char *arg)

void ChangeValue(const char *v, EEnvLevel l)
  printf("JSFEnvRec-1..%s changed from %s to %sn",fName.Data(),fValue.Data(),v);

void ChangeValue(const char *t, const char *v, EEnvLevel l, const char *help, const char *arg)
 printf("JSFEnvRec-2..%s changed from %s to %sn",fName.Data(),fValue.Data(),v);

const Char_t* EntryString()

Char_t* GetHelpMessage()
 From the Help message stored in fHelp, return lines
 whose characters in column 1 and 2 are not #.
 Since return space is allocated here, it must be deleted when
 it becomes unnecessary



Inline Functions


          JSFEnvRec JSFEnvRec(const char* n, const char* t, const char* v, EEnvLevel l, const char* help = "NULL", const char* arg = "NULL")
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
          JSFEnvRec JSFEnvRec(const JSFEnvRec&)
               void ~JSFEnvRec()


Last update: Tue Jan 20 15:54:02 2004


ROOT page - Home 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.