#include <StdTagBase.h>
Protected Member Functions | |
StdTagBase (const std::string &name) | |
Static Protected Member Functions | |
static void | get_attr (const Generator::attribs_t &attribs, const std::string &name, std::string &dest, const std::string &tag, const std::string &default_val=std::string()) |
static bool | get_bool_attr (const Generator::attribs_t &attribs, const std::string &name, const std::string &tag, const std::string &def_val="false") |
static char | to_cxx_ident (char c) |
Static Protected Attributes | |
static bool | common_headers_included = false |
static const char | illegal [] = ":;'\".,~`!@#$%^&*()-=+[]{}\\|/?><" |
Definition at line 38 of file StdTagBase.h.
csp::tags::StdTagBase::StdTagBase | ( | const std::string & | name | ) | [inline, protected] |
Definition at line 41 of file StdTagBase.h.
static void csp::tags::StdTagBase::get_attr | ( | const Generator::attribs_t & | attribs, | |
const std::string & | name, | |||
std::string & | dest, | |||
const std::string & | tag, | |||
const std::string & | default_val = std::string() | |||
) | [inline, static, protected] |
static bool csp::tags::StdTagBase::get_bool_attr | ( | const Generator::attribs_t & | attribs, | |
const std::string & | name, | |||
const std::string & | tag, | |||
const std::string & | def_val = "false" | |||
) | [inline, static, protected] |
Definition at line 59 of file StdTagBase.h.
References get_attr().
static char csp::tags::StdTagBase::to_cxx_ident | ( | char | c | ) | [inline, static, protected] |
bool csp::tags::StdTagBase::common_headers_included = false [static, protected] |
Definition at line 45 of file StdTagBase.h.
const char csp::tags::StdTagBase::illegal = ":;'\".,~`!@#$%^&*()-=+[]{}\\|/?><" [static, protected] |