ewmscp
..
|
This is the complete list of members for options::internal::baseForMap< T >, including all inherited members.
base(char aShortName, const std::string &aLongName, const std::string &aExplanation, short aNargs) | options::base | |
baseForMap(char aShortName, std::string aLongName, std::string aExplanation, short aNargs) | options::internal::baseForMap< T > | inline |
compareValueType typedef | options::internal::typed_base< T > | |
fAddDefaultFromStream(std::istream &aStream) override | options::internal::baseForMap< T > | inlinevirtual |
fAddSource(const T *aValueLocation, const internal::sourceItem &aSource) | options::internal::baseForMap< T > | inline |
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) override | options::internal::typed_base< T > | inlinevirtual |
fCheckRange() const =0 | options::base | protectedpure virtual |
fCheckValueForRange(const compareValueType &aValue) const | options::internal::typed_base< T > | inlinevirtual |
fDisable() | options::base | protected |
fForbid(const base *aOtherOption) | options::base | virtual |
fForbid(std::vector< const base * > aOtherOptions) | options::base | virtual |
fForbid(InputIt aBegin, InputIt aEnd) | options::base | inline |
fGetLongName() const | options::base | inline |
fGetOptionMap() | options::base | inlineprotectedstatic |
fGetShortOptionMap() | options::base | inlineprotectedstatic |
fGetSource(const T *aValueLocation) const | options::internal::baseForMap< T > | inline |
fHandleOption(int argc, const char *argv[], int *i) | options::base | privatevirtual |
fHide() | options::base | protected |
fIsContainer() const override | options::internal::baseForMap< T > | inlinevirtual |
fIsHidden() const | options::base | protected |
fIsSet() const override | options::internal::baseForMap< T > | inlinevirtual |
fRequire(const base *aOtherOption) | options::base | virtual |
fRequire(std::vector< const base * > aOtherOptions) | options::base | virtual |
fRequire(InputIt aBegin, InputIt aEnd) | options::base | inline |
fSetMe(std::istream &aStream, const internal::sourceItem &aSource)=0 | options::base | protectedpure virtual |
fSetMeNoarg(const internal::sourceItem &) | options::base | inlineprotectedvirtual |
fSetPreserveWorthyStuff(std::vector< std::string > *aStuff) | options::base | protected |
fSetSource(const internal::sourceItem &aSource) | options::base | protectedvirtual |
fWriteCfgLines(std::ostream &aStream, const char *aPrefix) const | options::base | protectedvirtual |
fWriteRange(std::ostream &aStream) const override | options::internal::typed_base< T > | inlinevirtual |
fWriteValue(std::ostream &aStream) const =0 | options::base | pure virtual |
lExplanation | options::base | protected |
lForbiddenOptions | options::base | protected |
lHidden | options::base | protected |
lLongName | options::base | protected |
lNargs | options::base | protected |
lPreserveWorthyStuff | options::base | protected |
lRange | options::internal::typed_base< T > | protected |
lRequiredOptions | options::base | protected |
lShortName | options::base | protected |
lSource | options::base | protected |
lSources | options::internal::baseForMap< T > | protected |
rangeValueType typedef | options::internal::typed_base< T > | |
typed_base(Types ... args) | options::internal::typed_base< T > | inline |
valueType typedef | options::internal::typed_base< T > | |
~base() | options::base | virtual |