14 #ifndef MLPACK_BINDINGS_MARKDOWN_PROGRAM_DOC_WRAPPER_HPP
15 #define MLPACK_BINDINGS_MARKDOWN_PROGRAM_DOC_WRAPPER_HPP
33 std::move(programName);
47 std::move(shortDescription);
58 const std::function<
std::string()>& longDescription)
61 std::move(longDescription);
89 std::move(std::make_pair(description, link)));
ExampleWrapper(const std::string &bindingName, const std::function< std::string()> &example)
Register example.
static BindingInfo & GetSingleton()
Get the singleton.
SeeAlsoWrapper(const std::string &bindingName, const std::string &description, const std::string &link)
Register seeAlso.
ProgramNameWrapper(const std::string &bindingName, const std::string &programName)
Register programName.
ShortDescriptionWrapper(const std::string &bindingName, const std::string &shortDescription)
Register shortDescription.
LongDescriptionWrapper(const std::string &bindingName, const std::function< std::string()> &longDescription)
Register longDescription.
std::unordered_map< std::string, util::BindingDetails > map
Internally-held map for mapping a binding name to a BindingDetails.
src mlpack core util version hpp VERSION_HPP_CONTENTS string(REGEX REPLACE".*#define MLPACK_VERSION_MAJOR ([0-9]+).*""\\1"MLPACK_VERSION_MAJOR"${VERSION_HPP_CONTENTS}") string(REGEX REPLACE".* MLPACK_VERSION_MINOR "$