NCBI C++ ToolKit
Functions | Variables
node.cpp File Reference
#include <ncbi_pch.hpp>
#include <corelib/ncbiutil.hpp>
#include <corelib/ncbithr.hpp>
#include <corelib/ncbi_safe_static.hpp>
#include <html/node.hpp>
#include <html/html_exception.hpp>
+ Include dependency graph for node.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.


static bool s_CheckEndlessRecursion (const CNCBINode *parent, const CNCBINode *child)


static CStaticTls< CNCBINode::TExceptionFlagss_TlsExceptionFlags

Function Documentation

◆ s_CheckEndlessRecursion()

static bool s_CheckEndlessRecursion ( const CNCBINode parent,
const CNCBINode child 

Definition at line 80 of file node.cpp.

References CNCBINode::Children(), CNCBINode::HaveChildren(), i, ITERATE, and CNCBINode::Node().

Referenced by CNCBINode::DoAppendChild().

Variable Documentation

◆ s_TlsExceptionFlags

CStaticTls<CNCBINode::TExceptionFlags> s_TlsExceptionFlags

Definition at line 42 of file node.cpp.

Referenced by CNCBINode::GetExceptionFlags(), and CNCBINode::SetExceptionFlags().

Modified on Sat May 18 11:39:18 2024 by rev. 669887