]> git.llucax.com Git - software/bife/bife++.git/blobdiff - container.h
Cleaned up the code:
[software/bife/bife++.git] / container.h
index 9029c8ade9f24b674065de31e0d8c7f852a52663..f01dcac53a29a9d7f983713e334f2365ff856a30 100644 (file)
@@ -40,7 +40,7 @@ namespace bife {
              *
              * @param attrs Widget attributes.
              */
              *
              * @param attrs Widget attributes.
              */
-            Container(Hash);
+            Container(const Hash&);
 
             /**
              * Constructor.
 
             /**
              * Constructor.
@@ -48,7 +48,7 @@ namespace bife {
              * @param attrs   Widget attributes.
              * @param content Content of the widget.
              */
              * @param attrs   Widget attributes.
              * @param content Content of the widget.
              */
-            Container(Hash, Widget&);
+            Container(const Hash&, Widget&);
 
             /**
              * Constructor.
 
             /**
              * Constructor.
@@ -56,7 +56,7 @@ namespace bife {
              * @param content Content of the widget.
              * @param attrs   Widget attributes.
              */
              * @param content Content of the widget.
              * @param attrs   Widget attributes.
              */
-            Container(Widget&, Hash);
+            Container(Widget&, const Hash&);
 
             /**
              * Destructor.
 
             /**
              * Destructor.
@@ -69,15 +69,7 @@ namespace bife {
              * @param  hit HIT template to use to render de widget.
              * @return Rendered widget.
              */
              * @param  hit HIT template to use to render de widget.
              * @return Rendered widget.
              */
-            virtual string render(HIT&) = 0;
-
-            /**
-             * Renders the widget using a HIT template.
-             *
-             * @param  hit HIT template to use to render de widget.
-             * @return Rendered widget.
-             */
-            string renderContent(HIT&);
+            virtual string renderContent(HIT&);
     };
 
 }
     };
 
 }