本文整理汇总了C++中BaseClass::description方法的典型用法代码示例。如果您正苦于以下问题:C++ BaseClass::description方法的具体用法?C++ BaseClass::description怎么用?C++ BaseClass::description使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BaseClass
的用法示例。
在下文中一共展示了BaseClass::description方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Monitor
/*! @brief Constructor.
@param[in] object Reference to the class instance that is creating this Monitor.
@param[in] msg String that indicates what the Monitor is monitoring, e.g., "Build"
@param[in] msgLevel Governs whether information should be printed.
@param[in] timerLevel Governs whether timing information should be *gathered*. Setting this to NoTimeReport prevents the creation of timers.
*/
Monitor(const BaseClass& object, const std::string & msg, MsgType msgLevel = Runtime0, MsgType timerLevel = Timings0)
: printMonitor_(object, msg + " (" + object.description() + ")", msgLevel),
timerMonitor_(object, object.ShortClassName() + ": " + msg + " (total)", timerLevel)
{ }