diff options
-rw-r--r-- | xslt/bcop.xslt | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/xslt/bcop.xslt b/xslt/bcop.xslt index 1f2c395..3082cd5 100644 --- a/xslt/bcop.xslt +++ b/xslt/bcop.xslt @@ -933,7 +933,7 @@ inline void <xsl:template name="printClass"> <xsl:text>class </xsl:text> <xsl:value-of select="$Plugin"/> - <xsl:text>Options { + <xsl:text>Options : public CompOption::Class { public: </xsl:text> <xsl:call-template name="printOptionsEnum"/> @@ -948,8 +948,8 @@ inline void <xsl:value-of select="$Plugin"/> <xsl:text>Options (); - virtual CompOption::Vector & getOptions (); - virtual bool setOption (const char *name, CompOption::Value &value); + virtual CompOption::Vector & getOptions () const; + virtual bool setOption (const CompString &name, CompOption::Value &value); </xsl:text> <xsl:for-each select="/compiz/plugin[@name=$pName]/descendant-or-self::option"> @@ -1068,7 +1068,7 @@ inline void CompOption::Vector & </xsl:text> <xsl:value-of select="$Plugin"/> - <xsl:text>Options::getOptions () + <xsl:text>Options::getOptions () const { return mOptions; } @@ -1076,7 +1076,7 @@ CompOption::Vector & bool </xsl:text> <xsl:value-of select="$Plugin"/> - <xsl:text>Options::setOption (const char *name, CompOption::Value &value) + <xsl:text>Options::setOption (const CompString &name, CompOption::Value &value) { </xsl:text> <xsl:call-template name="setOptions"/> |