///////////////////////////////////////////////////////////////////////////
// senf::console::detail::ConfigFileSource
+#ifndef DOXYGEN
prefix_ void senf::console::detail::ConfigFileSource::v_parse(RestrictedExecutor & executor)
{
throw;
}
}
+#endif
///////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////
// senf::console::detail::ConfigFileSource
+#ifndef DOXYGEN
prefix_ senf::console::detail::ConfigFileSource::ptr
senf::console::detail::ConfigFileSource::create(std::string const & filename)
prefix_ senf::console::detail::ConfigFileSource::ConfigFileSource(std::string const & filename)
: filename_ (filename), ignoreMissing_ (true)
{}
+#endif
///////////////////////////////////////////////////////////////////////////
// senf::console::ConfigFile
///////////////////////////////////////////////////////////////////////////
// senf::console::detail::NodeTraverser
+#ifndef DOXYGEN
prefix_ void senf::console::detail::NodeTraverser::operator()(std::string const & name)
{
else
return * dir_;
}
+#endif
///////////////////////////////////////////////////////////////////////////
// senf::console::SimpleCommandNode
///////////////////////////////////////////////////////////////////////////
// senf::console::detail::NodeTraverser
+#ifndef DOXYGEN
prefix_ senf::console::detail::NodeTraverser::NodeTraverser(DirectoryNode & root,
DirectoryNode & dir,
bool autocomplete)
: root_ (root), dir_ (dir.thisptr()), autocomplete_ (autocomplete), init_ (false)
{}
+#endif
///////////////////////////////////////////////////////////////////////////
// senf::console::CommandNode
///< Execute the command
/**< \param[in] output stream where result messages may be
written to
- \param[in] arguments command arguments. This is a
+ \param[in] command command arguments. This is a
range of ranges of Token instances. */
void execute(boost::any & rv, std::ostream & output, ParseCommandInfo const & command)
/**< \param[out] rv command return value
\param[in] output stream where result messages may be
written to
- \param[in] arguments command arguments. This is a
+ \param[in] command command arguments. This is a
range of ranges of Token instances. */
void operator()(std::ostream & output, ParseCommandInfo const & command) const;
/**< Same as execute()
\param[in] output stream where result messages may be
written to
- \param[in] arguments command arguments. This is a
+ \param[in] command command arguments. This is a
range of ranges of Token instances. */
void operator()(boost::any & rv, std::ostream & output, ParseCommandInfo const & command)
const;
const = 0;
///< Called to execute the command
/**< \param[out] rv return value holder
- \param[in] arguments command arguments. This is a
+ \param[in] os stream where result messages may be
+ written to
+ \param[in] command command arguments. This is a
range of ranges of Token instances. */
private:
empty before this call.
\pre \a index < numArguments()
\param[in] index Argument index
- \param[outp doc Argument documentation */
+ \param[out] doc Argument documentation */
std::string doc() const; ///< Get overload documentation
LineEditor(AbstractTerminal & terminal, AcceptCallback cb);
///< Create a LineEditor
- /**< \parm[in] terminal abstract terminal interface
- \parm[in] cb callback to call for complete input
- line */
+ /**< \param[in] terminal abstract terminal interface
+ \param[in] cb callback to call for complete input
+ line */
///////////////////////////////////////////////////////////////////////////
//#include "hexdump.mpp"
#define prefix_
///////////////////////////////cc.p////////////////////////////////////////
+#ifndef DOXYGEN
prefix_ void senf::detail::HexDumper::operator()(unsigned char ch)
{
}
}
+#endif
///////////////////////////////cc.e////////////////////////////////////////
#undef prefix_
//#include "hexdump.mpp"
///////////////////////////////////////////////////////////////////////////
//senf::detail::HexDumper
+#ifndef DOXYGEN
prefix_ senf::detail::HexDumper::HexDumper(std::ostream & os, unsigned block_size)
: os_ (os), ias_ (os_), block_size_ (block_size), offset_ (0)
{}
-
+#endif
///////////////////////////////cci.e///////////////////////////////////////
#undef prefix_