thepeg is hosted by Hepforge, IPPP Durham
ThePEG 2.3.0
ThePEG::ReferenceBase Member List

This is the complete list of members for ThePEG::ReferenceBase, including all inherited members.

anonymous() constThePEG::InterfaceBaseinline
check(const InterfacedBase &ib, cIBPtr ip) const =0ThePEG::ReferenceBasepure virtual
className() constThePEG::InterfaceBaseinline
defaultIfNull() constThePEG::RefInterfaceBaseinline
dependencySafe() constThePEG::InterfaceBaseinline
description() constThePEG::InterfaceBaseinline
dontRebindThePEG::RefInterfaceBaseprivate
doxygenDescription(ostream &stream) constThePEG::InterfaceBasevirtual
doxygenType() constThePEG::ReferenceBasevirtual
exec(InterfacedBase &ib, string action, string arguments) constThePEG::ReferenceBasevirtual
fullDescription(const InterfacedBase &ib) constThePEG::ReferenceBasevirtual
get(const InterfacedBase &ib) const =0ThePEG::ReferenceBasepure virtual
getReferences(const InterfacedBase &ib) constThePEG::ReferenceBasevirtual
hasDefaultThePEG::InterfaceBaseprotected
InterfaceBase(string newName, string newDescription, string newClassName, const type_info &newTypeInfo, bool depSafe, bool readonly)ThePEG::InterfaceBase
isDependencySafeThePEG::InterfaceBasemutableprotected
isNullableThePEG::RefInterfaceBaseprivate
isReadOnlyThePEG::InterfaceBasemutableprotected
name() constThePEG::Namedinline
name(const string &newName)ThePEG::Namedinlineprotected
Named(const string &newName=string())ThePEG::Namedinline
Named(const Named &)=defaultThePEG::Named
noNull() constThePEG::RefInterfaceBaseinline
NoReadOnlyThePEG::InterfaceBasestatic
noRebind() constThePEG::RefInterfaceBaseinline
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
rank() constThePEG::InterfaceBaseinline
rank(double r)ThePEG::InterfaceBaseinline
readOnly() constThePEG::InterfaceBaseinline
rebind(InterfacedBase &ib, const TranslationMap &trans, const IVector &defs) constThePEG::ReferenceBasevirtual
refClassName() constThePEG::RefInterfaceBaseinline
ReferenceBase(string newName, string newDescription, string newClassName, const type_info &newTypeInfo, string newRefClassName, const type_info &newRefTypeInfo, bool depSafe, bool readonly, bool norebind, bool nullable, bool defnull)ThePEG::ReferenceBase
RefInterfaceBase(string newName, string newDescription, string newClassName, const type_info &newTypeInfo, string newRefClassName, const type_info &newRefTypeInfo, bool depSafe, bool readonly, bool norebind, bool nullable, bool defnull)ThePEG::RefInterfaceBase
refTypeInfo() constThePEG::RefInterfaceBaseinline
set(InterfacedBase &ib, IBPtr ip, bool chk=true) const =0ThePEG::ReferenceBasepure virtual
setDefaultIfNull()ThePEG::RefInterfaceBaseinline
setDependencySafe()ThePEG::InterfaceBaseinline
setDependencySensitive()ThePEG::InterfaceBaseinline
setHasDefault(bool b)ThePEG::InterfaceBaseinline
setNoDefaultIfNull()ThePEG::RefInterfaceBaseinline
setNoRebind()ThePEG::RefInterfaceBaseinline
setNotNullable()ThePEG::RefInterfaceBaseinline
setNullable()ThePEG::RefInterfaceBaseinline
setReadOnly()ThePEG::InterfaceBaseinline
setReadWrite()ThePEG::InterfaceBaseinline
setRebind()ThePEG::RefInterfaceBaseinline
tag(int pos=-1) constThePEG::InterfaceBase
theClassNameThePEG::InterfaceBaseprivate
theDefaultIfNullThePEG::RefInterfaceBaseprivate
theDescriptionThePEG::InterfaceBaseprivate
theNameThePEG::Namedprivate
theRankThePEG::InterfaceBaseprivate
theRefClassNameThePEG::RefInterfaceBaseprivate
theRefTypeInfoThePEG::RefInterfaceBaseprivate
type() constThePEG::ReferenceBasevirtual
~InterfaceBase()ThePEG::InterfaceBaseinlinevirtual