libglom-1.26: Class Hierarchy

libglom-1.26 1.29.3

- Main Page
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]

C Glom::AppState | There is one instance per document
C Glom::FieldTypes |
C Glom::FoundSet | A grouping of information about a view of a table, including what records are viewed (the where clause), how the are sorted (the sort clause)
▼C Glom::HasTitleSingular | HasTitleSingular instances may have a (translated) singular form of their title
C Glom::Relationship |
C Glom::TableInfo |
C Glom::NumericFormat |
C Glom::predicate_FieldHasName< T_Element > | A predicate for use with std::find_if() to find a Field or LayoutItem which refers to the same field, looking at just the name
C Glom::predicate_LayoutItem_Field_IsSameField< T_ElementField, T_Element > | A predicate for use with std::find_if() to find a LayoutItem_Field which refers to the same field, without comparing irrelevant stuff such as formatting
C Glom::Privileges |
C Glom::ReportBuilder |
C Glom::sharedptr< T_obj > | A ref-counting smart-pointer for the underlying C++ object
C Glom::SystemPrefs |
▼C Glom::TranslatableItem | TranslatableItem have a map of translation strings - one string for each locale
C Glom::ChoiceValue | A value of a custom choice, for a field or a layout item
C Glom::CustomTitle |
C Glom::DatabaseTitle | This is a separate class, instead of just deriving Document from TranslatableItem, to avoid the need to use Document via sharedptr
C Glom::Field |
C Glom::GroupInfo |
▼C Glom::LayoutItem |
▼C Glom::LayoutGroup |
C Glom::LayoutItem_Footer |
C Glom::LayoutItem_GroupBy | The child items are fields to be shown for each record in the group
C Glom::LayoutItem_Header |
C Glom::LayoutItem_Notebook | The child items are LayoutGroups, each of which will be shown on its own tab
▼C Glom::LayoutItem_Portal | Get_title() returns either the title of the Field or the CustomTitle
C Glom::LayoutItem_CalendarPortal |
C Glom::LayoutItem_Summary |
C Glom::LayoutItem_VerticalGroup | The child items are arranged vertically in a row on a report
C Glom::LayoutItem_Image |
C Glom::LayoutItem_Line | This is only used on print layouts
C Glom::LayoutItem_Placeholder |
▼C Glom::LayoutItem_WithFormatting | A base class for all layout items that may have formatting options
C Glom::LayoutItem_Button |
▼C Glom::LayoutItem_Field | A LayoutItem that shows the data from a table field
C Glom::LayoutItem_FieldSummary |
C Glom::LayoutItem_Text | A layout item for static text, and an optional title
C Glom::PrintLayout |
C Glom::Relationship |
C Glom::Report |
C Glom::StaticText | This reuses the title concept of the TranslatableItem base class to give us translatable text
C Glom::TableInfo |
▼C Glom::UsesRelationship |
C Glom::Formatting | This specifies how to display data for fields or static text items
C Glom::LayoutItem_Field | A LayoutItem that shows the data from a table field
C Glom::LayoutItem_Portal | Get_title() returns either the title of the Field or the CustomTitle
▼C GlomBakery::Document | The Document is like the 'Model' in the Model-View-Controller framework
▼C GlomBakery::Document_XML |
C Glom::Document |
C Glom::sharedptr< const Glom::Field > |
C Glom::sharedptr< const Glom::Relationship > |
C Glom::sharedptr< const T_ElementField > |
C Glom::sharedptr< Glom::CustomTitle > |
C Glom::sharedptr< Glom::DatabaseTitle > |
C Glom::sharedptr< Glom::Field > |
C Glom::sharedptr< Glom::LayoutGroup > |
C Glom::sharedptr< Glom::LayoutItem_Field > |
C Glom::sharedptr< Glom::Relationship > |
C Glom::sharedptr< Glom::StaticText > |
C Glom::sharedptr< Glom::TableInfo > |
C Glom::sharedptr< Glom::TranslatableItem > |
C Glom::sharedptr< Glom::UsesRelationship > |
▼C sigc::trackable [external] |
▼C GlomBakery::ViewBase | This is a base class for View
▼C GlomBakery::View< T_Document > | This is a base class which should be multiple-inherited with gtkmm widgets
C GlomBakery::View_Composite< T_Document > | This View delegates to sub-views