 Glom::AppState | There is one instance per document |
 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::HasTitleSingular | HasTitleSingular instances may have a (translated) singular form of their title |
  Glom::Relationship | |
  Glom::TableInfo | |
 Glom::NumericFormat | |
 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_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 |
 Glom::Privileges | |
 Glom::ReportBuilder | |
 Glom::sharedptr< T_obj > | A ref-counting smart-pointer for the underlying C++ object |
 Glom::SystemPrefs | |
 Glom::TranslatableItem | TranslatableItem have a map of translation strings - one string for each locale |
  Glom::ChoiceValue | A value of a custom choice, for a field or a layout item |
  Glom::CustomTitle | |
  Glom::DatabaseTitle | This is a separate class, instead of just deriving Document from TranslatableItem, to avoid the need to use Document via sharedptr |
  Glom::Field | |
  Glom::GroupInfo | |
  Glom::LayoutItem | |
   Glom::LayoutGroup | |
    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_Notebook | The child items are LayoutGroups, each of which will be shown on its own tab |
    Glom::LayoutItem_Portal | Get_title() returns either the title of the Field or the CustomTitle |
     Glom::LayoutItem_CalendarPortal | |
    Glom::LayoutItem_Summary | |
    Glom::LayoutItem_VerticalGroup | The child items are arranged vertically in a row on a report |
   Glom::LayoutItem_Image | |
   Glom::LayoutItem_Line | This is only used on print layouts |
   Glom::LayoutItem_Placeholder | |
   Glom::LayoutItem_WithFormatting | A base class for all layout items that may have formatting options |
    Glom::LayoutItem_Button | |
    Glom::LayoutItem_Field | A LayoutItem that shows the data from a table field |
     Glom::LayoutItem_FieldSummary | |
    Glom::LayoutItem_Text | A layout item for static text, and an optional title |
  Glom::PrintLayout | |
  Glom::Relationship | |
  Glom::Report | |
  Glom::StaticText | This reuses the title concept of the TranslatableItem base class to give us translatable text |
  Glom::TableInfo | |
 Glom::UsesRelationship | |
  Glom::Formatting | This specifies how to display data for fields or static text items |
  Glom::LayoutItem_Field | A LayoutItem that shows the data from a table field |
  Glom::LayoutItem_Portal | Get_title() returns either the title of the Field or the CustomTitle |
 GlomBakery::Document | The Document is like the 'Model' in the Model-View-Controller framework |
  GlomBakery::Document_XML | |
   Glom::Document | |
 integral_constant | |
 is_floating_point | |
 iterator | |
 lu_counter_policy_base | |
 Glom::sharedptr< const Glom::Field > | |
 Glom::sharedptr< const Glom::Relationship > | |
 Glom::sharedptr< const T_ElementField > | |
 Glom::sharedptr< Glom::CustomTitle > | |
 Glom::sharedptr< Glom::DatabaseTitle > | |
 Glom::sharedptr< Glom::Field > | |
 Glom::sharedptr< Glom::LayoutGroup > | |
 Glom::sharedptr< Glom::LayoutItem_Field > | |
 Glom::sharedptr< Glom::Relationship > | |
 Glom::sharedptr< Glom::StaticText > | |
 Glom::sharedptr< Glom::TableInfo > | |
 Glom::sharedptr< Glom::TranslatableItem > | |
 Glom::sharedptr< Glom::UsesRelationship > | |
 trackable | |
  GlomBakery::ViewBase | This is a base class for View |
   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 |
 throw_allocator_base | |
 types_traits | |