summaryrefslogtreecommitdiff
path: root/cpp/src/slice2html/Gen.h
diff options
context:
space:
mode:
authorMichi Henning <michi@zeroc.com>2007-01-24 06:42:18 +0000
committerMichi Henning <michi@zeroc.com>2007-01-24 06:42:18 +0000
commit0a8b6ce2325aff3ecb50386b74e7aa8227b50efe (patch)
treef38f38afba31e9c7cbe835a9907f34a1962b90e1 /cpp/src/slice2html/Gen.h
parent*** empty log message *** (diff)
downloadice-0a8b6ce2325aff3ecb50386b74e7aa8227b50efe.tar.bz2
ice-0a8b6ce2325aff3ecb50386b74e7aa8227b50efe.tar.xz
ice-0a8b6ce2325aff3ecb50386b74e7aa8227b50efe.zip
*** empty log message ***
Diffstat (limited to 'cpp/src/slice2html/Gen.h')
-rw-r--r--cpp/src/slice2html/Gen.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/cpp/src/slice2html/Gen.h b/cpp/src/slice2html/Gen.h
index d48405e71b5..408ee5772ed 100644
--- a/cpp/src/slice2html/Gen.h
+++ b/cpp/src/slice2html/Gen.h
@@ -17,7 +17,8 @@ namespace Slice
{
void generate(const UnitPtr&, const ::std::string&, const ::std::string&, const ::std::string&, const std::string&,
- const ::std::string&, const ::std::string&, const ::std::string&, unsigned, unsigned);
+ const ::std::string&, const ::std::string&, const ::std::string&, const ::std::string&,
+ unsigned, unsigned);
typedef ::std::set< ::std::string> Files;
@@ -30,6 +31,7 @@ public:
static void setFooter(const ::std::string&);
static void setImageDir(const ::std::string&);
static void setLogoURL(const ::std::string&);
+ static void setSearchAction(const ::std::string&);
static void setIndexCount(int);
static void warnSummary(int);
static void setSymbols(const ContainedList&);
@@ -51,6 +53,7 @@ protected:
void printSummary(const ContainedPtr&, const ContainerPtr&, bool);
void printHeaderFooter(const ContainedPtr&);
+ void printSearch();
void printLogo(const ContainedPtr&, const ContainerPtr&, bool);
::std::string toString(const SyntaxTreeBasePtr&, const ContainerPtr&, bool = true, bool = false,
@@ -70,7 +73,6 @@ protected:
static unsigned _indexCount;
static unsigned _warnSummary;
-
private:
void openStream(const ::std::string&);
@@ -96,6 +98,7 @@ private:
static ::std::string _footer;
static ::std::string _imageDir;
static ::std::string _logoURL;
+ static ::std::string _searchAction;
static ContainedList _symbols;
};