# Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

Glom::AppState | There is one instance per document
Glom::CustomTitle |
Glom::Document |
Glom::Field |
Glom::FieldFormatting |
Glom::FieldTypes |
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)
Glom::GroupInfo |
Glom::HasTitleSingular | HasTitleSingular instances may have a (translated) singular form of their title
Glom::LayoutGroup |
Glom::LayoutItem |
Glom::LayoutItem_Button |
Glom::LayoutItem_CalendarPortal |
Glom::LayoutItem_Field | A LayoutItem that shows the data from a table field
Glom::LayoutItem_FieldSummary |
Glom::LayoutItem_Footer |
Glom::LayoutItem_GroupBy | The child items are fields to be shown for each record in the group
Glom::LayoutItem_Header |
Glom::LayoutItem_Image |
Glom::LayoutItem_Line | This is only used on print layouts
Glom::LayoutItem_Notebook | The child items are LayoutGroups, each of which will be shown on its own tab
Glom::LayoutItem_Placeholder |
Glom::LayoutItem_Portal |
Glom::LayoutItem_Summary |
Glom::LayoutItem_Text |
Glom::LayoutItem_VerticalGroup | The child items are arranged vertically in a row on a report
Glom::LayoutItem_WithFormatting | A base class for all layout items that may have formatting options
Glom::NumericFormat |
Glom::ParameterNameGenerator |
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
Glom::predicate_LayoutItem_Field_IsSameField< 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
Glom::PrintLayout |
Glom::Privileges |
Glom::Relationship |
Glom::Report |
Glom::sharedptr< T_obj > | A ref-counting smart-pointer for the underlying C++ object
Glom::SystemPrefs |
Glom::TableInfo |
Glom::TranslatableItem | TranslatableItem have a map of translation strings - one string for each locale
Glom::UsesRelationship |
GlomBakery::Document | The Document is like the 'Model' in the Model-View-Controller framework
GlomBakery::Document_XML |
GlomBakery::View< T_Document > | This is a base class which should be multiple-inherited with gtkmm widgets
GlomBakery::View_Composite< T_Document > | This View delegates to sub-views
GlomBakery::ViewBase | This is a base class for View