#include <show_control.hpp>


Public Member Functions | |
| show_page (cgiScript &in) | |
| virtual | ~show_page () |
| bool | loadSlides (ocString tags) |
| virtual bool | emitDetail (const string &for_slide_items, string contentTags, string replaceTag) |
| void | paras_emitDetail (page_paragraphs &pg_paragraphs, paragraphMap ¶s, ocString templateTags, ocString for_slide_items, string replace_tag, int slideNo) |
| void | para_emitDetail (page_paragraph ¶, paragraphMap ¶s, const string &replace_tag, const string &template_key, int selSlide, int sztPos, int arrySize) |
| virtual bool | emitSlides (string contentTags, string replaceTag) |
| void | paras_emitSlides (page_paragraphs &pg_paragraphs, paragraphMap ¶s, ocString templateTags, string replace_tag, int SlideNo) |
| void | para_emitSlide (page_paragraph ¶, paragraphMap ¶s, ocString templateTags, const string replace_tag, int SlideNo, int sztPos) |
| void | slideEmission (page_paragraph ¶, const string replace_tag, int SlideNo, int sztPos, ocString output, bool isSelected) |
| show_page (cgiScript &in) | |
| virtual | ~show_page () |
| bool | loadSlides (ocString tags) |
| virtual bool | emitDetail (const string &for_slide_items, string contentTags, string replaceTag) |
| void | paras_emitDetail (page_paragraphs &pg_paragraphs, paragraphMap ¶s, ocString templateTags, ocString for_slide_items, string replace_tag, int slideNo) |
| void | para_emitDetail (page_paragraph ¶, paragraphMap ¶s, const string &replace_tag, const string &template_key, int selSlide, int sztPos, int arrySize) |
| virtual bool | emitSlides (string contentTags, string replaceTag) |
| void | paras_emitSlides (page_paragraphs &pg_paragraphs, paragraphMap ¶s, ocString templateTags, string replace_tag, int SlideNo) |
| void | para_emitSlide (page_paragraph ¶, paragraphMap ¶s, ocString templateTags, const string replace_tag, int SlideNo, int sztPos) |
| void | slideEmission (page_paragraph ¶, const string replace_tag, int SlideNo, int sztPos, ocString output, bool isSelected) |
Private Attributes | |
| slide_selector | slides |
Definition at line 38 of file show_control.hpp.
| show_page::show_page | ( | cgiScript & | in | ) | [inline] |
Definition at line 42 of file show_control.hpp.
| virtual show_page::~show_page | ( | ) | [inline, virtual] |
Definition at line 46 of file show_control.hpp.
| show_page::show_page | ( | cgiScript & | in | ) | [inline] |
Definition at line 42 of file show_control.hpp.
| virtual show_page::~show_page | ( | ) | [inline, virtual] |
Definition at line 46 of file show_control.hpp.
| bool show_page::loadSlides | ( | ocString | tags | ) | [inline] |
Definition at line 52 of file show_control.hpp.
References page::get_page_paragraphs(), page::pg_paragraphs, ocString::regExMatch(), slides, and page_paragraph::template_tag().
Referenced by main().
| virtual bool show_page::emitDetail | ( | const string & | for_slide_items, | |
| string | contentTags, | |||
| string | replaceTag | |||
| ) | [inline, virtual] |
Definition at line 68 of file show_control.hpp.
References aString::c_str(), cgiEnvironment::ClientArguments(), cgiInput::count(), page::get_page_paragraphs(), cgiTemplates::getParagraphs(), paras_emitDetail(), page::pg_template, cgiEnvironment::QueryString(), and page::script.
Referenced by detail_functor::operator()().
| void show_page::paras_emitDetail | ( | page_paragraphs & | pg_paragraphs, | |
| paragraphMap & | paras, | |||
| ocString | templateTags, | |||
| ocString | for_slide_items, | |||
| string | replace_tag, | |||
| int | slideNo | |||
| ) | [inline] |
Definition at line 82 of file show_control.hpp.
References ocString::endOfParse(), para_emitDetail(), ocString::parse(), ocString::parseInit(), ocString::regExMatch(), slides, and page_paragraph::template_tag().
Referenced by emitDetail().
| void show_page::para_emitDetail | ( | page_paragraph & | para, | |
| paragraphMap & | paras, | |||
| const string & | replace_tag, | |||
| const string & | template_key, | |||
| int | selSlide, | |||
| int | sztPos, | |||
| int | arrySize | |||
| ) | [inline] |
Definition at line 121 of file show_control.hpp.
References page_paragraph::content(), output(), ocString::replace(), and page::script.
Referenced by paras_emitDetail().
| virtual bool show_page::emitSlides | ( | string | contentTags, | |
| string | replaceTag | |||
| ) | [inline, virtual] |
Definition at line 153 of file show_control.hpp.
References cgiEnvironment::ClientArguments(), cgiInput::count(), page::get_page_paragraphs(), cgiTemplates::getParagraphs(), paras_emitSlides(), page::pg_template, and page::script.
Referenced by slides_functor::operator()(), and results_functor::operator()().
| void show_page::paras_emitSlides | ( | page_paragraphs & | pg_paragraphs, | |
| paragraphMap & | paras, | |||
| ocString | templateTags, | |||
| string | replace_tag, | |||
| int | SlideNo | |||
| ) | [inline] |
Definition at line 166 of file show_control.hpp.
References para_emitSlide(), and slides.
Referenced by emitSlides().
| void show_page::para_emitSlide | ( | page_paragraph & | para, | |
| paragraphMap & | paras, | |||
| ocString | templateTags, | |||
| const string | replace_tag, | |||
| int | SlideNo, | |||
| int | sztPos | |||
| ) | [inline] |
Definition at line 178 of file show_control.hpp.
References ocString::endOfParse(), ocString::parse(), ocString::parseInit(), slideEmission(), and page_paragraph::template_tag().
Referenced by paras_emitSlides().
| void show_page::slideEmission | ( | page_paragraph & | para, | |
| const string | replace_tag, | |||
| int | SlideNo, | |||
| int | sztPos, | |||
| ocString | output, | |||
| bool | isSelected | |||
| ) | [inline] |
Definition at line 217 of file show_control.hpp.
References ocString::append(), page_paragraph::content(), ocString::endOfParse(), page_paragraph::name(), ocString::parse(), ocString::replace(), ocString::replaceAll(), and page::script.
Referenced by para_emitSlide().
| bool show_page::loadSlides | ( | ocString | tags | ) | [inline] |
Definition at line 52 of file show_control.hpp.
References page::get_page_paragraphs(), page::pg_paragraphs, ocString::regExMatch(), slides, and page_paragraph::template_tag().
| virtual bool show_page::emitDetail | ( | const string & | for_slide_items, | |
| string | contentTags, | |||
| string | replaceTag | |||
| ) | [inline, virtual] |
Definition at line 68 of file show_control.hpp.
References aString::c_str(), cgiEnvironment::ClientArguments(), cgiInput::count(), page::get_page_paragraphs(), cgiTemplates::getParagraphs(), paras_emitDetail(), page::pg_template, cgiEnvironment::QueryString(), and page::script.
| void show_page::paras_emitDetail | ( | page_paragraphs & | pg_paragraphs, | |
| paragraphMap & | paras, | |||
| ocString | templateTags, | |||
| ocString | for_slide_items, | |||
| string | replace_tag, | |||
| int | slideNo | |||
| ) | [inline] |
Definition at line 82 of file show_control.hpp.
References ocString::endOfParse(), para_emitDetail(), ocString::parse(), ocString::parseInit(), ocString::regExMatch(), slides, and page_paragraph::template_tag().
| void show_page::para_emitDetail | ( | page_paragraph & | para, | |
| paragraphMap & | paras, | |||
| const string & | replace_tag, | |||
| const string & | template_key, | |||
| int | selSlide, | |||
| int | sztPos, | |||
| int | arrySize | |||
| ) | [inline] |
Definition at line 121 of file show_control.hpp.
References page_paragraph::content(), output(), ocString::replace(), and page::script.
| virtual bool show_page::emitSlides | ( | string | contentTags, | |
| string | replaceTag | |||
| ) | [inline, virtual] |
Definition at line 153 of file show_control.hpp.
References cgiEnvironment::ClientArguments(), cgiInput::count(), page::get_page_paragraphs(), cgiTemplates::getParagraphs(), paras_emitSlides(), page::pg_template, and page::script.
| void show_page::paras_emitSlides | ( | page_paragraphs & | pg_paragraphs, | |
| paragraphMap & | paras, | |||
| ocString | templateTags, | |||
| string | replace_tag, | |||
| int | SlideNo | |||
| ) | [inline] |
| void show_page::para_emitSlide | ( | page_paragraph & | para, | |
| paragraphMap & | paras, | |||
| ocString | templateTags, | |||
| const string | replace_tag, | |||
| int | SlideNo, | |||
| int | sztPos | |||
| ) | [inline] |
Definition at line 178 of file show_control.hpp.
References ocString::endOfParse(), ocString::parse(), ocString::parseInit(), slideEmission(), and page_paragraph::template_tag().
| void show_page::slideEmission | ( | page_paragraph & | para, | |
| const string | replace_tag, | |||
| int | SlideNo, | |||
| int | sztPos, | |||
| ocString | output, | |||
| bool | isSelected | |||
| ) | [inline] |
Definition at line 217 of file show_control.hpp.
References ocString::append(), page_paragraph::content(), ocString::endOfParse(), page_paragraph::name(), ocString::parse(), ocString::replace(), ocString::replaceAll(), and page::script.
slide_selector show_page::slides [private] |
Definition at line 40 of file show_control.hpp.
Referenced by loadSlides(), paras_emitDetail(), and paras_emitSlides().
1.5.5