thepeg is hosted by Hepforge, IPPP Durham
ThePEG 2.3.0
ThePEG::Switch< T, Int > Member List

This is the complete list of members for ThePEG::Switch< T, Int >, including all inherited members.

anonymous() constThePEG::InterfaceBaseinline
check(long newValue) constThePEG::SwitchBaseinline
className() constThePEG::InterfaceBaseinline
def(const InterfacedBase &ib) constThePEG::Switch< T, Int >virtual
dependencySafe() constThePEG::InterfaceBaseinline
description() constThePEG::InterfaceBaseinline
doxygenDescription(ostream &stream) constThePEG::Switch< T, Int >virtual
doxygenType() constThePEG::SwitchBasevirtual
exec(InterfacedBase &ib, string action, string arguments) constThePEG::SwitchBasevirtual
fullDescription(const InterfacedBase &ib) constThePEG::SwitchBasevirtual
get(const InterfacedBase &ib) constThePEG::Switch< T, Int >virtual
GetFn typedefThePEG::Switch< T, Int >
getReferences(const InterfacedBase &) constThePEG::InterfaceBaseinlinevirtual
hasDefaultThePEG::InterfaceBaseprotected
InterfaceBase(string newName, string newDescription, string newClassName, const type_info &newTypeInfo, bool depSafe, bool readonly)ThePEG::InterfaceBase
isDependencySafeThePEG::InterfaceBasemutableprotected
isReadOnlyThePEG::InterfaceBasemutableprotected
Member typedefThePEG::Switch< T, Int >
name() constThePEG::Namedinline
name(const string &newName)ThePEG::Namedinlineprotected
Named(const string &newName=string())ThePEG::Namedinline
Named(const Named &)=defaultThePEG::Named
NoReadOnlyThePEG::InterfaceBasestatic
notDefault(InterfacedBase &) constThePEG::InterfaceBasevirtual
objectDefaults(InterfacedBase &) constThePEG::InterfaceBase
operator<(const Named &other) constThePEG::Namedinline
operator=(const Named &other)ThePEG::Namedinlineprotected
operator==(const Named &other) constThePEG::Namedinline
OptionMap typedefThePEG::SwitchBase
options() constThePEG::SwitchBaseinline
opttag(long opt) constThePEG::SwitchBase
rank() constThePEG::InterfaceBaseinline
rank(double r)ThePEG::InterfaceBaseinline
readOnly() constThePEG::InterfaceBaseinline
rebind(InterfacedBase &, const TranslationMap &, const IVector &=IVector()) constThePEG::InterfaceBaseinlinevirtual
registerOption(const SwitchOption &o)ThePEG::SwitchBaseinlineprotected
set(InterfacedBase &ib, long val) constThePEG::Switch< T, Int >virtual
setDef(InterfacedBase &i) constThePEG::SwitchBaseinline
setDefaultFunction(GetFn df)ThePEG::Switch< T, Int >inline
setDependencySafe()ThePEG::InterfaceBaseinline
setDependencySensitive()ThePEG::InterfaceBaseinline
SetFn typedefThePEG::Switch< T, Int >
setGetFunction(GetFn gf)ThePEG::Switch< T, Int >inline
setHasDefault(bool b)ThePEG::InterfaceBaseinline
setReadOnly()ThePEG::InterfaceBaseinline
setReadWrite()ThePEG::InterfaceBaseinline
setSetFunction(SetFn sf)ThePEG::Switch< T, Int >inline
StringMap typedefThePEG::SwitchBase
Switch(string newName, string newDescription, Member newMember, Int newDef, bool depSafe=false, bool readonly=false, SetFn newSetFn=0, GetFn newGetFn=0, GetFn newDefFn=0)ThePEG::Switch< T, Int >inline
SwitchBase(string newName, string newDescription, string newClassName, const type_info &newTypeInfo, bool depSafe, bool readonly)ThePEG::SwitchBaseinline
tag(int pos=-1) constThePEG::InterfaceBase
theClassNameThePEG::InterfaceBaseprivate
theDefThePEG::Switch< T, Int >private
theDefFnThePEG::Switch< T, Int >private
theDescriptionThePEG::InterfaceBaseprivate
theGetFnThePEG::Switch< T, Int >private
theMemberThePEG::Switch< T, Int >private
theNameThePEG::Namedprivate
theOptionNamesThePEG::SwitchBaseprivate
theOptionsThePEG::SwitchBaseprivate
theRankThePEG::InterfaceBaseprivate
theSetFnThePEG::Switch< T, Int >private
type() constThePEG::SwitchBasevirtual
~InterfaceBase()ThePEG::InterfaceBaseinlinevirtual