ROSE  0.11.145.0
Rose::CommandLine::DurationParser Member List

This is the complete list of members for Rose::CommandLine::DurationParser, including all inherited members.

docString()Rose::CommandLine::DurationParserstatic
DurationParser() (defined in Rose::CommandLine::DurationParser)Rose::CommandLine::DurationParserinlineprotected
DurationParser(const Sawyer::CommandLine::ValueSaver::Ptr &valueSaver) (defined in Rose::CommandLine::DurationParser)Rose::CommandLine::DurationParserinlineprotected
extendedSyntax() constRose::CommandLine::SuffixMultiplierParser< uint64_t >inline
extendedSyntax(bool b)Rose::CommandLine::SuffixMultiplierParser< uint64_t >inline
instance()Rose::CommandLine::DurationParserstatic
instance(const Sawyer::CommandLine::ValueSaver::Ptr &)Rose::CommandLine::DurationParserstatic
match(Cursor &)Sawyer::CommandLine::ValueParser
matchString(const std::string &)Sawyer::CommandLine::ValueParser
operator=(const SharedObject &)Sawyer::SharedObjectinline
parse(const char *input, const char **rest)Rose::CommandLine::SuffixMultiplierParser< uint64_t >inline
parse(const std::string &input)Rose::CommandLine::SuffixMultiplierParser< uint64_t >inline
Preferred enum name (defined in Rose::CommandLine::SuffixMultiplierParser< uint64_t >)Rose::CommandLine::SuffixMultiplierParser< uint64_t >
Ptr typedefRose::CommandLine::DurationParser
quotientRemainder(uint64_t product, uint64_t divisor, uint64_t) (defined in Rose::CommandLine::SuffixMultiplierParser< uint64_t >)Rose::CommandLine::SuffixMultiplierParser< uint64_t >inlinestatic
quotientRemainder(uint64_t product, uint64_t divisor, double) (defined in Rose::CommandLine::SuffixMultiplierParser< uint64_t >)Rose::CommandLine::SuffixMultiplierParser< uint64_t >inlinestatic
sharedFromThis()Sawyer::SharedFromThis< ValueParser >inline
sharedFromThis() constSawyer::SharedFromThis< ValueParser >inline
SharedObject()Sawyer::SharedObjectinline
SharedObject(const SharedObject &)Sawyer::SharedObjectinline
SuffixMultiplierParser() (defined in Rose::CommandLine::SuffixMultiplierParser< uint64_t >)Rose::CommandLine::SuffixMultiplierParser< uint64_t >inlineprotected
SuffixMultiplierParser(const Sawyer::CommandLine::ValueSaver::Ptr &valueSaver) (defined in Rose::CommandLine::SuffixMultiplierParser< uint64_t >)Rose::CommandLine::SuffixMultiplierParser< uint64_t >inlineprotected
toString(const Sawyer::Optional< uint64_t > &seconds)Rose::CommandLine::DurationParser
SuffixMultiplierParser< uint64_t >::toString(uint64_t value)Rose::CommandLine::SuffixMultiplierParser< uint64_t >inline
ValueParser()Sawyer::CommandLine::ValueParserinlineprotected
ValueParser(const ValueSaver::Ptr &valueSaver)Sawyer::CommandLine::ValueParserinlineexplicitprotected
valueSaver(const ValueSaver::Ptr &f)Sawyer::CommandLine::ValueParserinline
valueSaver() const Sawyer::CommandLine::ValueParserinline
with(const std::string &suffix, uint64_t multiplier, Preferred preferred=Preferred::YES)Rose::CommandLine::SuffixMultiplierParser< uint64_t >inline
with(const std::string &suffix, uint64_t multiplier, const std::string &alias1, const std::string &alias2="", const std::string &alias3="", const std::string &alias4="")Rose::CommandLine::SuffixMultiplierParser< uint64_t >inline
~SharedFromThis() (defined in Sawyer::SharedFromThis< ValueParser >)Sawyer::SharedFromThis< ValueParser >inlinevirtual
~SharedObject()Sawyer::SharedObjectinlinevirtual
~ValueParser() (defined in Sawyer::CommandLine::ValueParser)Sawyer::CommandLine::ValueParserinlinevirtual