Classes | |
| class | CB2::Class | 
| Base class of all ColorBox2 classes.  More... | |
| class | CB2::Iterator< Tcontainer, Tref, Tmemb > | 
| Generic iterator class.  More... | |
| class | CB2::RevIterator< Tcontainer, Tref, Tmemb > | 
| Generic reverse iterator class.  More... | |
| class | CB2::Array< Tmemb > | 
| Multipurpose dynamic array.  More... | |
| class | CB2::PString< Tchar > | 
| String template.  More... | |
| class | CB2::List< Tmemb > | 
| Generic list template.  More... | |
| struct | CB2::List< Tmemb >::_item_type | 
| Item type.  More... | |
| class | CB2::PMap< Tkey, Tvalue > | 
| Map key to value.  More... | |
| class | CB2::PMapList< Tkey, Tvalue > | 
| List of key=value pairs.  More... | |
| class | CB2::Tree< Tmemb > | 
| Tree.  More... | |
| class | CB2::PStringTokenizer< Tchar > | 
| Split string to tokens.  More... | |
| class | CB2::Exception | 
| Generic ColorBox2 exception class.  More... | |
| class | CB2::ExceptionRange< Tsize > | 
| Range checking exception.  More... | |
| class | CB2::ExceptionConversion | 
| Conversion exception.  More... | |
| class | CB2::ExceptionMemory | 
| Memory exception exception.  More... | |
| class | CB2::ExceptionAssert | 
| Assertion failed exception.  More... | |
| class | CB2::ExceptionNotFound | 
| Item not found exception.  More... | |
| class | CB2::Serializer | 
| Handling persistent data storage.  More... | |
| class | CB2::SerializedClass | 
| Basic class for classes with persistent data.  More... | |
| class | CB2::Application | 
| Main ColorBox2 application class.  More... | |
| class | CB2::ContainerBin | 
| Linear storage of widgets.  More... | |
| class | CB2::RichEditor | 
| class | CB2::RelationEditor | 
| class | CB2::Domain | 
| Data query domain.  More... | |
| struct | CB2::Domain::constrain_str_value_atom | 
| String value constrain specification.  More... | |
| struct | CB2::Domain::constrain_int_value_atom | 
| Integer value constrain specification.  More... | |
| struct | CB2::Domain::constrain_atom | 
| Atomic (single) constrain.  More... | |
| class | CB2::DataSource | 
| Generic data source interface.  More... | |
| class | CB2::ExceptionMySQL | 
| MySQL exception.  More... | |
| class | CB2::DSMySQL | 
| MySQL data source.  More... | |
| class | CB2::DSFlatFile | 
| Flat file data source.  More... | |
| class | CB2::DSCSVFile | 
| CSV file data source.  More... | |
| class | CB2::DSXMLFile | 
| XML file data source.  More... | |
| class | CB2::Event | 
| class | CB2::Form | 
| class | CB2::FormElement | 
| class | CB2::Button | 
| class | CB2::ListBox | 
| class | CB2::InputBox | 
| class | CB2::Image | 
| class | CB2::ImageDS | 
| class | CB2::Layout | 
| class | CB2::Menu | 
| class | CB2::TreeMenu | 
| class | CB2::Anchor | 
| Anchor.  More... | |
| class | CB2::Text | 
| Rich text storage.  More... | |
| struct | CB2::Text::text_component | 
| One component of rich text.  More... | |
| class | CB2::Paragraph | 
| Widget for paragraph text.  More... | |
| class | CB2::Heading | 
| Widget for heading.  More... | |
| class | CB2::Template | 
| Template engine class.  More... | |
| class | CB2::Size | 
| Size values class.  More... | |
| class | CB2::Widget | 
| Base class for all visual application parts.  More... | |
| class | CB2::Container | 
| Base class for all widgets containing other widgets.  More... | |
| class | CB2::Spacer | 
| Horizontal spacer.  More... | |
Typedefs | |
| typedef PString< char > | String | 
| PString template specialization.   | |
| typedef PStringTokenizer< char >  | StringTokenizer | 
| PStringTokenizer template specialization.   | |
| typedef PMap< String, String > | Map | 
| PMap template specialization.   | |
| typedef PMapList< String, String >  | MapList | 
| PMapList template specialization.   | |
| typedef MapList | Row | 
| Result row type.   | |
| typedef List< Row > | Query | 
| Result set type.   | |
Functions | |
| template<class Tchar> PString< Tchar > | operator+ (const PString< Tchar > &left, const PString< Tchar > &right) | 
| Binary concatenation operator (friend variant).   | |
| template<class Tchar> std::basic_ostream< Tchar, std::char_traits< Tchar > > &  | operator<< (std::basic_ostream< Tchar, std::char_traits< Tchar > > &stream, const PString< Tchar > &str) | 
| Stream output friend operator.   | |
All ColorBox2 types and classes are within the CB2 namespace.
      
  | 
  
| 
 PMap template specialization. 
  | 
  
      
  | 
  
| 
 PMapList template specialization. 
  | 
  
      
  | 
  
| 
 Result set type. 
  | 
  
      
  | 
  
| 
 Result row type. 
  | 
  
      
  | 
  
| 
 PString template specialization. 
  | 
  
      
  | 
  
| 
 PStringTokenizer template specialization. 
  | 
  
      
  | 
  ||||||||||||||||
| 
 Binary concatenation operator (friend variant). Concatenate two strings and get the output string. 
 
 
  | 
  
      
  | 
  ||||||||||||||||
| 
 Stream output friend operator. Outpus the contents of a PString object to an output stream using the same basic type (Tchar).  | 
  
 1.3.7