| libglom-1.22
    1.22.0
    | 
This View delegates to sub-views. More...


| Public Types | |
| typedef View< T_Document > | type_view | 
| Public Member Functions | |
| View_Composite () | |
| virtual | ~View_Composite () | 
| virtual void | add_view (type_view* pView) | 
| virtual void | remove_view (type_view* pView) | 
| virtual void | set_document (T_Document* pDocument) | 
| virtual void | load_from_document () | 
| virtual void | save_to_document () | 
| Protected Types | |
| typedef std::vector< type_view* > | type_vec_views | 
| Protected Attributes | |
| type_vec_views | m_vecViews | 
This View delegates to sub-views.
It is very simplistic - maybe your View should be more intelligent.
| typedef std::vector<type_view*> GlomBakery::View_Composite< T_Document >::type_vec_views  [protected] | 
| typedef View<T_Document> GlomBakery::View_Composite< T_Document >::type_view | 
| GlomBakery::View_Composite< T_Document >::View_Composite | ( | ) |  [inline] | 
| virtual GlomBakery::View_Composite< T_Document >::~View_Composite | ( | ) |  [inline, virtual] | 
| virtual void GlomBakery::View_Composite< T_Document >::add_view | ( | type_view* | pView | ) |  [inline, virtual] | 
| virtual void GlomBakery::View_Composite< T_Document >::load_from_document | ( | ) |  [inline, virtual] | 
Reimplemented from GlomBakery::ViewBase.
| virtual void GlomBakery::View_Composite< T_Document >::remove_view | ( | type_view* | pView | ) |  [inline, virtual] | 
| virtual void GlomBakery::View_Composite< T_Document >::save_to_document | ( | ) |  [inline, virtual] | 
Reimplemented from GlomBakery::ViewBase.
| virtual void GlomBakery::View_Composite< T_Document >::set_document | ( | T_Document * | pDocument | ) |  [inline, virtual] | 
Reimplemented from GlomBakery::View< T_Document >.
| type_vec_views GlomBakery::View_Composite< T_Document >::m_vecViews  [protected] | 
 1.7.6.1
 1.7.6.1