Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
Go to the source code of this file.
Classes | |
struct | Rapicorn::BoolSeq |
A sequence of booleans. More... | |
struct | Rapicorn::StringSeq |
A sequence of strings (in C++ of std::string). More... | |
struct | Rapicorn::AnySeq |
A sequence of Any objects. More... | |
struct | Rapicorn::AnySeqSeq |
A sequence of AnySeq sequence objects, useful when multiple AnySeq instances are needed. More... | |
struct | Rapicorn::PixelSeq |
A sequence of ARGB pixel values. More... | |
struct | Rapicorn::Pixbuf |
Pixbuf is a simple pixel buffer. More... | |
struct | Rapicorn::UpdateSpan |
Structure identifying an index span. More... | |
struct | Rapicorn::UpdateRequest |
Structure describing an update for a list or table. More... | |
class | Rapicorn::ListModelHandle |
See also the corresponding IDL class ListModel. More... | |
class | Rapicorn::ListModelRelayHandle |
See also the corresponding IDL class ListModelRelay. More... | |
struct | Rapicorn::Requisition |
Requisition information, providing requisition width and height. More... | |
struct | Rapicorn::WidgetSeq |
A sequence of Widget objects. More... | |
class | Rapicorn::WidgetHandle |
See also the corresponding IDL class Widget. More... | |
class | Rapicorn::ContainerHandle |
See also the corresponding IDL class Container. More... | |
class | Rapicorn::ButtonAreaHandle |
See also the corresponding IDL class ButtonArea. More... | |
class | Rapicorn::DrawableHandle |
See also the corresponding IDL class Drawable. More... | |
class | Rapicorn::WidgetListHandle |
See also the corresponding IDL class WidgetList. More... | |
class | Rapicorn::WindowHandle |
See also the corresponding IDL class Window. More... | |
struct | Rapicorn::WindowList |
A sequence of Window objects. More... | |
class | Rapicorn::ApplicationHandle |
See also the corresponding IDL class Application. More... | |
class | Rapicorn::IdlTestWidgetHandle |
See also the corresponding IDL class IdlTestWidget. More... | |
Namespaces | |
namespace | Rapicorn |
The Rapicorn namespace encompasses core utilities and toolkit functionality. | |
namespace | Rapicorn::Aida |
The Aida namespace provides all IDL functionality exported to C++. | |
Defines | |
#define | RAPICORN_PIXBUF_TYPE |
Typedefs | |
typedef ListModelHandle | Rapicorn::ListModelH |
Convenience alias for the IDL type ListModel. | |
typedef ListModelRelayHandle | Rapicorn::ListModelRelayH |
Convenience alias for the IDL type ListModelRelay. | |
typedef WidgetHandle | Rapicorn::WidgetH |
Convenience alias for the IDL type Widget. | |
typedef ContainerHandle | Rapicorn::ContainerH |
Convenience alias for the IDL type Container. | |
typedef ButtonAreaHandle | Rapicorn::ButtonAreaH |
Convenience alias for the IDL type ButtonArea. | |
typedef DrawableHandle | Rapicorn::DrawableH |
Convenience alias for the IDL type Drawable. | |
typedef WidgetListHandle | Rapicorn::WidgetListH |
Convenience alias for the IDL type WidgetList. | |
typedef WindowHandle | Rapicorn::WindowH |
Convenience alias for the IDL type Window. | |
typedef ApplicationHandle | Rapicorn::ApplicationH |
Convenience alias for the IDL type Application. | |
typedef IdlTestWidgetHandle | Rapicorn::IdlTestWidgetH |
Convenience alias for the IDL type IdlTestWidget. | |
Functions | |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const BoolSeq &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, BoolSeq &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const StringSeq &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, StringSeq &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const AnySeq &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, AnySeq &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const AnySeqSeq &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, AnySeqSeq &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const PixelSeq &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, PixelSeq &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const Pixbuf &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, Pixbuf &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const UpdateSpan &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, UpdateSpan &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const UpdateRequest &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, UpdateRequest &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &fb, const ListModelHandle &handle) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &fbr, ListModelHandle &handle) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &fb, const ListModelRelayHandle &handle) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &fbr, ListModelRelayHandle &handle) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const Requisition &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, Requisition &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const WidgetSeq &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, WidgetSeq &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &fb, const WidgetHandle &handle) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &fbr, WidgetHandle &handle) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &fb, const ContainerHandle &handle) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &fbr, ContainerHandle &handle) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &fb, const ButtonAreaHandle &handle) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &fbr, ButtonAreaHandle &handle) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &fb, const DrawableHandle &handle) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &fbr, DrawableHandle &handle) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &fb, const WidgetListHandle &handle) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &fbr, WidgetListHandle &handle) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &fb, const WindowHandle &handle) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &fbr, WindowHandle &handle) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &dst, const WindowList &self) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &src, WindowList &self) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &fb, const ApplicationHandle &handle) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &fbr, ApplicationHandle &handle) |
void | Rapicorn::operator<<= (Rapicorn::Aida::FieldBuffer &fb, const IdlTestWidgetHandle &handle) |
void | Rapicorn::operator>>= (Rapicorn::Aida::FieldReader &fbr, IdlTestWidgetHandle &handle) |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::AdjustmentSourceType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::AlignType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::AnchorType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::ClickType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::ColorType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::ColorSchemeType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::DirType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::EllipsizeType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::FocusDirType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::FrameType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::LightingType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::SelectionMode > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::SizePolicyType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::StateType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::TextMode > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::WindowType > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::UpdateKind > () |
template<> | |
TypeCode | Rapicorn::Aida::TypeCode::from_enum< Rapicorn::TestEnum > () |
bool | Rapicorn::init_app_initialized () |
Check and return if init_app() or init_test_app() has already been called. | |
ApplicationHandle | Rapicorn::init_app (const String &app_ident, int *argcp, char **argv, const StringVector &args) |
Initialize Rapicorn core via init_core(), and then starts a seperately running UI thread. | |
ApplicationHandle | Rapicorn::init_test_app (const String &app_ident, int *argcp, char **argv, const StringVector &args) |
Initialize Rapicorn like init_app(), and boots up the test suite framework. | |
void | Rapicorn::exit_app (int status) |
This function calls Application::shutdown() first, to properly terminate Rapicorn's concurrently running ui-thread, and then terminates the program via exit(3posix). |