本文整理汇总了C++中ACE_Log_Msg::dec方法的典型用法代码示例。如果您正苦于以下问题:C++ ACE_Log_Msg::dec方法的具体用法?C++ ACE_Log_Msg::dec怎么用?C++ ACE_Log_Msg::dec使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ACE_Log_Msg
的用法示例。
在下文中一共展示了ACE_Log_Msg::dec方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
ACE_Trace::~ACE_Trace (void)
{
if (ACE_Trace::enable_tracing_)
{
ACE_Log_Msg *lm = ACE_LOG_MSG;
if (lm->tracing_enabled ()
&& lm->trace_active () == 0)
{
lm->trace_active (1);
ACE_DEBUG ((LM_TRACE,
ACE_LIB_TEXT ("%*s(%t) leaving %s\n"),
ACE_Trace::nesting_indent_ * lm->dec (),
ACE_LIB_TEXT (""),
this->name_));
lm->trace_active (0);
}
}
}
示例2:
ACE_Trace::~ACE_Trace (void)
{
// If ACE has not yet been initialized, don't try to trace... there's
// too much stuff not yet initialized.
if (ACE_Trace::enable_tracing_ && !ACE_OS_Object_Manager::starting_up ())
{
ACE_Log_Msg *lm = ACE_LOG_MSG;
if (lm->tracing_enabled ()
&& lm->trace_active () == 0)
{
lm->trace_active (1);
ACELIB_DEBUG ((LM_TRACE,
ACE_TEXT ("%*s(%t) leaving %s\n"),
ACE_Trace::nesting_indent_ * lm->dec (),
ACE_TEXT (""),
this->name_));
lm->trace_active (0);
}
}
}