NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <corelib/ncbiutil.hpp>
#include <corelib/ncbi_safe_static.hpp>
#include <corelib/request_ctx.hpp>
#include <corelib/ncbi_strings.h>
#include <html/components.hpp>
#include <html/page.hpp>
#include <errno.h>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CHTMLPageStat |
Typedefs | |
typedef map< string, string * > | TTemplateCache |
Functions | |
static SIZE_TYPE | s_Find (const string &s, const char *target, SIZE_TYPE start=0) |
Variables | |
const SIZE_TYPE | kBufferSize = 4096 |
const char * | kTagStart |
Tag delimiters. More... | |
const char * | kTagEnd |
Tag end. More... | |
const char * | kTagStartEnd = "</@" |
static CSafeStatic< TTemplateCache > | s_TemplateCache |
Definition at line 469 of file page.cpp.
References NPOS.
Referenced by CHTMLPage::x_LoadTemplateLib().
Definition at line 44 of file page.cpp.
Referenced by ReadThroughFile(), CHTMLPage::x_LoadTemplate(), CHTMLPage::x_LoadTemplateLib(), CReadIndexSpeedApp::x_PreReadIndex(), and CHTMLPage::x_PrintTemplate().
|
extern |
Tag end.
Definition at line 48 of file html.cpp.
Referenced by CHTMLText::PrintBegin(), and CHTMLPage::x_LoadTemplateLib().
|
extern |
Tag delimiters.
Tag start
Definition at line 47 of file html.cpp.
Referenced by CHTMLText::PrintBegin(), CHTMLPage::x_LoadTemplateLib(), and CHTMLOpenElement::x_PrintBegin().
const char* kTagStartEnd = "</@" |
Definition at line 49 of file page.cpp.
Referenced by CHTMLPage::x_LoadTemplateLib().
|
static |
Definition at line 54 of file page.cpp.
Referenced by CHTMLPage::CreateTemplate(), and CHTMLPage::x_LoadTemplateLib().