Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
G4GenericMessenger::Property Struct Reference

#include <G4GenericMessenger.hh>

Inheritance diagram for G4GenericMessenger::Property:
Inheritance graph
[legend]
Collaboration diagram for G4GenericMessenger::Property:
Collaboration graph
[legend]

Public Member Functions

 Property (const G4AnyType &var, G4UIcommand *cmd)
 
 Property ()
 
- Public Member Functions inherited from G4GenericMessenger::Command
 Command (G4UIcommand *cmd, const std::type_info &ti)
 
 Command ()
 
CommandSetStates (G4ApplicationState s0)
 
CommandSetStates (G4ApplicationState s0, G4ApplicationState s1)
 
CommandSetStates (G4ApplicationState s0, G4ApplicationState s1, G4ApplicationState s2)
 
CommandSetStates (G4ApplicationState s0, G4ApplicationState s1, G4ApplicationState s2, G4ApplicationState s3)
 
CommandSetStates (G4ApplicationState s0, G4ApplicationState s1, G4ApplicationState s2, G4ApplicationState s3, G4ApplicationState s4)
 
CommandSetRange (const G4String &range)
 
CommandSetGuidance (const G4String &s)
 
CommandSetUnit (const G4String &, UnitSpec=UnitDefault)
 
CommandSetUnitCategory (const G4String &u)
 
CommandSetDefaultUnit (const G4String &u)
 
CommandSetParameterName (const G4String &, G4bool, G4bool=false)
 
CommandSetDefaultValue (const G4String &)
 
CommandSetCandidates (const G4String &)
 

Public Attributes

G4AnyType variable
 
- Public Attributes inherited from G4GenericMessenger::Command
G4UIcommandcommand
 
const std::type_info * type
 

Additional Inherited Members

- Public Types inherited from G4GenericMessenger::Command
enum  UnitSpec { UnitCategory, UnitDefault }
 

Detailed Description

Definition at line 81 of file G4GenericMessenger.hh.

Constructor & Destructor Documentation

G4GenericMessenger::Property::Property ( const G4AnyType var,
G4UIcommand cmd 
)
inline

Definition at line 82 of file G4GenericMessenger.hh.

G4GenericMessenger::Property::Property ( )
inline

Definition at line 83 of file G4GenericMessenger.hh.

Member Data Documentation

G4AnyType G4GenericMessenger::Property::variable

Definition at line 84 of file G4GenericMessenger.hh.


The documentation for this struct was generated from the following file: