ewmscp  ..
arrayOption< T > Member List

This is the complete list of members for arrayOption< T >, including all inherited members.

arrayOption(Types ... args)arrayOption< T >inline
base(char aShortName, const std::string &aLongName, const std::string &aExplanation, short aNargs)options::base
baseForContainer(char aShortName, std::string aLongName, std::string aExplanation, short aNargs)options::internal::baseForContainer< T >inline
compareValueType typedefoptions::internal::typed_base< T >
container(char aShortName, const std::string &aLongName, const std::string &aExplanation, std::initializer_list< typename std::vector< T > ::value_type > aDefault={})options::container< T >inline
container(const container &)=deleteoptions::container< T >
fAddDefaultFromStream(std::istream &aStream) overrideoptions::internal::baseForContainer< T >inlinevirtual
fAddToRange(rangeValueType aValue)options::internal::typed_base< T >inlinevirtual
fAddToRange(const TT &aString)options::internal::typed_base< T >inline
fAddToRange(InputIt aBegin, InputIt aEnd)options::internal::typed_base< T >inline
fAddToRange(const std::vector< TT > &aRange)options::internal::typed_base< T >inline
fAddToRangeFromStream(std::istream &aStream) overrideoptions::internal::typed_base< T >inlinevirtual
fCheckRange() const overrideoptions::container< T >inline
options::internal::baseForContainer::fCheckRange() const =0options::baseprotectedpure virtual
fCheckValueForRange(const compareValueType &aValue) constoptions::internal::typed_base< T >inlinevirtual
fDisable()options::baseprotected
fForbid(const base *aOtherOption)options::basevirtual
fForbid(std::vector< const base * > aOtherOptions)options::basevirtual
fForbid(InputIt aBegin, InputIt aEnd)options::baseinline
fGetLongName() constoptions::baseinline
fGetOptionMap()options::baseinlineprotectedstatic
fGetShortOptionMap()options::baseinlineprotectedstatic
fHandleOption(int argc, const char *argv[], int *i)options::baseprivatevirtual
fHide()options::baseprotected
fIsContainer() const overrideoptions::internal::baseForContainer< T >inlinevirtual
fIsHidden() constoptions::baseprotected
fIsSet() const overrideoptions::internal::baseForContainer< T >inlinevirtual
fRequire(const base *aOtherOption)options::basevirtual
fRequire(std::vector< const base * > aOtherOptions)options::basevirtual
fRequire(InputIt aBegin, InputIt aEnd)options::baseinline
fSetMe(std::istream &aStream, const internal::sourceItem &aSource) overrideoptions::container< T >inlinevirtual
fSetMeNoarg(const internal::sourceItem &)options::baseinlineprotectedvirtual
fSetPreserveWorthyStuff(std::vector< std::string > *aStuff)options::baseprotected
fSetSource(const internal::sourceItem &aSource)options::baseprotectedvirtual
fWriteCfgLines(std::ostream &aStream, const char *aPrefix) const overrideoptions::container< T >inlinevirtual
fWriteRange(std::ostream &aStream) const overrideoptions::internal::typed_base< T >inlinevirtual
fWriteValue(std::ostream &aStream) const overridearrayOption< T >inlinevirtual
lExplanationoptions::baseprotected
lForbiddenOptionsoptions::baseprotected
lHiddenoptions::baseprotected
lLongNameoptions::baseprotected
lNargsoptions::baseprotected
lPreserveWorthyStuffoptions::baseprotected
lRangeoptions::internal::typed_base< T >protected
lRequiredOptionsoptions::baseprotected
lShortNameoptions::baseprotected
lSourceoptions::baseprotected
lSourcesoptions::internal::baseForContainer< T >protected
rangeValueType typedefoptions::internal::typed_base< T >
typed_base(Types ... args)options::internal::typed_base< T >inline
valueType typedefoptions::internal::typed_base< T >
~base()options::basevirtual