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