Rapicorn - Experimental UI Toolkit - Source Code  13.07.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Namespaces | Defines | Functions
uithread.hh File Reference
#include <rapicorn-core.hh>
#include <ui/application.hh>
#include <ui/arrangement.hh>
#include <ui/buttons.hh>
#include <ui/container.hh>
#include <ui/cmdlib.hh>
#include <ui/evaluator.hh>
#include <ui/events.hh>
#include <ui/factory.hh>
#include <ui/heritage.hh>
#include <ui/image.hh>
#include <ui/widget.hh>
#include <ui/layoutcontainers.hh>
#include <ui/listarea.hh>
#include <ui/models.hh>
#include <ui/paintcontainers.hh>
#include <ui/paintwidgets.hh>
#include <ui/painter.hh>
#include <ui/primitives.hh>
#include <ui/region.hh>
#include <ui/scrollwidgets.hh>
#include <ui/selector.hh>
#include <ui/selob.hh>
#include <ui/sinfex.hh>
#include <ui/sizegroup.hh>
#include <ui/stock.hh>
#include <ui/table.hh>
#include <ui/text-editor.hh>
#include <ui/utilities.hh>
#include <ui/screenwindow.hh>
#include <ui/window.hh>

Go to the source code of this file.

Namespaces

namespace  Rapicorn
 

The Rapicorn namespace encompasses core utilities and toolkit functionality.


Defines

#define REGISTER_UITHREAD_TEST(name,...)
 Register a standard test function for execution in the ui-thread.
#define REGISTER_UITHREAD_SLOWTEST(name,...)
 Register a slow test function for execution in the ui-thread during slow unit testing.
#define REGISTER_UITHREAD_LOGTEST(name,...)
 Register a logging test function with the ui-thread for output recording and verification.

Functions

void Rapicorn::uithread_test_trigger (void(*test_func)())
MainLoop * Rapicorn::uithread_main_loop ()
bool Rapicorn::uithread_is_current ()

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines