\until return 0;
- That's it. We finish of by catching the exception and giving as much detail as possible if an
+ That's it. We finish of by catching the exception and giving as much %detail as possible if an
exception is caught. The \c prettyName function from the \c Utils library is used, to get a nice,
printable representation of the dynamic type of the exception instance. It is an interface to
the g++ demangler. This is necessary since the name member of the C++ \c type_info instance is
all_docs all_tests all:
$(SCONS) $@
-%/test:
+%/test %/doc:
$(SCONS) $@
#----------------------------------------------------------------------
namespace ppi {
namespace module {
- /** \brief Output module writing data to a FileHandle using the provided Writer.
+ /** \brief Output %module writing data to a FileHandle using the provided Writer.
If using the default ConnectedDgramWriter the filehandle must be writable, connected and
able to handle complete datagrams.
- This output module will write data to a FileHandle object using a given \a Writer. This
- output module is active. This requires the file handle to be able to signal its readiness to
+ This output %module will write data to a FileHandle object using a given \a Writer. This
+ output %module is active. This requires the file handle to be able to signal its readiness to
accept more data via the Scheduler.
The default \a Writer is senf::ppi::ConnectedDgramWriter which will write out the complete packet to
public:
typedef unspecified Handle; // type of handle requested
- SomeWriter(); // EITHER default constructible OR
- SomeWriter(SomeWriter const & other); // copy constructible
+ SomeWriter(); // EITHER default constructible OR
+ SomeWriter(SomeWriter const & other); // copy constructible
void operator()(Handle handle, Packet packet); // insertion function
};
///\{
- /** \brief Log level VERBOSE
+ /** \brief Log level %VERBOSE
\see loglevels */
struct VERBOSE : public detail::LevelBase { static unsigned const value = 1; };
- /** \brief Log level NOTICE
+ /** \brief Log level %NOTICE
\see loglevels */
struct NOTICE : public detail::LevelBase { static unsigned const value = 2; };
- /** \brief Log level MESSAGE
+ /** \brief Log level %MESSAGE
\see loglevels */
struct MESSAGE : public detail::LevelBase { static unsigned const value = 3; };
- /** \brief Log level IMPORTANT
+ /** \brief Log level %IMPORTANT
\see loglevels */
struct IMPORTANT : public detail::LevelBase { static unsigned const value = 4; };
- /** \brief Log level CRITICAL
+ /** \brief Log level %CRITICAL
\see loglevels */
struct CRITICAL : public detail::LevelBase { static unsigned const value = 5; };
- /** \brief Log level FATAL
+ /** \brief Log level %FATAL
\see loglevels */
struct FATAL : public detail::LevelBase { static unsigned const value = 6; };
\see loglevels */
struct DISABLED : public detail::LevelBase { static unsigned const value = 7; };
- /** \brief Inherit log level
+ /** \brief Inherit %log level
\see loglevels */
struct NONE : public detail::LevelBase { static unsigned const value = 0; };