/* this file was generated by the MCOP idl compiler - DO NOT EDIT */
#ifndef ARTSGUI_H
#define ARTSGUI_H
#include "common.h"
namespace Arts {
class Widget;
class Button;
class Poti;
class LineEdit;
class GuiFactory;
class GenericGuiFactory;
class Widget_base : virtual public Arts::Object_base {
public:
static unsigned long _IID; // interface ID
static Widget_base *_create(const std::string& subClass = "Arts::Widget");
static Widget_base *_fromString(std::string objectref);
static Widget_base *_fromReference(Arts::ObjectReference ref, bool needcopy);
static Widget_base *_fromDynamicCast(const Arts::Object& object);
inline Widget_base *_copy() {
assert(_refCnt > 0);
_refCnt++;
return this;
}
virtual std::vector<std::string> _defaultPortsIn() const;
virtual std::vector<std::string> _defaultPortsOut() const;
void *_cast(unsigned long iid);
virtual long widgetID() = 0;
virtual Arts::Widget parent() = 0;
virtual void parent(Arts::Widget newValue) = 0;
virtual long x() = 0;
virtual void x(long newValue) = 0;
virtual long y() = 0;
virtual void y(long newValue) = 0;
virtual long width() = 0;
virtual void width(long newValue) = 0;
virtual long height() = 0;
virtual void height(long newValue) = 0;
virtual bool visible() = 0;
virtual void visible(bool newValue) = 0;
virtual void show() = 0;
virtual void hide() = 0;
};
class Widget_stub : virtual public Widget_base, virtual public Arts::Object_stub {
protected:
Widget_stub();
public:
Widget_stub(Arts::Connection *connection, long objectID);
long widgetID();
Arts::Widget parent();
void parent(Arts::Widget newValue);
long x();
void x(long newValue);
long y();
void y(long newValue);
long width();
void width(long newValue);
long height();
void height(long newValue);
bool visible();
void visible(bool newValue);
void show();
void hide();
};
class Widget_skel : virtual public Widget_base, virtual public Arts::Object_skel {
protected:
// emitters for change notifications
inline void widgetID_changed(long newValue) {
_emit_changed("widgetID_changed",newValue);
}
inline void x_changed(long newValue) {
_emit_changed("x_changed",newValue);
}
inline void y_changed(long newValue) {
_emit_changed("y_changed",newValue);
}
inline void width_changed(long newValue) {
_emit_changed("width_changed",newValue);
}
inline void height_changed(long newValue) {
_emit_changed("height_changed",newValue);
}
inline void visible_changed(bool newValue) {
_emit_changed("visible_changed",newValue);
}
public:
Widget_skel();
static std::string _interfaceNameSkel();
std::string _interfaceName();
bool _isCompatibleWith(const std::string& interfacename);
void _buildMethodTable();
void dispatch(Arts::Buffer *request, Arts::Buffer *result,long methodID);
};
};
#include "reference.h"
namespace Arts {
class Widget : public Arts::Object {
private:
static Arts::Object_base* _Creator();
Widget_base *_cache;
inline Widget_base *_method_call() {
_pool->checkcreate();
if(_pool->base) {
_cache=(Widget_base *)_pool->base->_cast(Widget_base::_IID);
assert(_cache);
}
return _cache;
}
protected:
inline Widget(Widget_base* b) : Arts::Object(b), _cache(0) {}
public:
typedef Widget_base _base_class;
inline Widget() : Arts::Object(_Creator), _cache(0) {}
inline Widget(const Arts::SubClass& s) :
Arts::Object(Widget_base::_create(s.string())), _cache(0) {}
inline Widget(const Arts::Reference &r) :
Arts::Object(r.isString()?(Widget_base::_fromString(r.string())):(Widget_base::_fromReference(r.reference(),true))), _cache(0) {}
inline Widget(const Arts::DynamicCast& c) : Arts::Object(Widget_base::_fromDynamicCast(c.object())), _cache(0) {}
inline Widget(const Widget& target) : Arts::Object(target._pool), _cache(target._cache) {}
inline Widget(Arts::Object::Pool& p) : Arts::Object(p), _cache(0) {}
inline static Widget null() {return Widget((Widget_base*)0);}
inline static Widget _from_base(Widget_base* b) {return Widget(b);}
inline Widget& operator=(const Widget& target) {
if (_pool == target._pool) return *this;
_pool->Dec();
_pool = target._pool;
_cache = target._cache;
_pool->Inc();
return *this;
}
inline Widget_base* _base() {return _cache?_cache:_method_call();}
inline long widgetID();
inline Arts::Widget parent();
inline void parent(Arts::Widget _newValue);
inline long x();
inline void x(long _newValue);
inline long y();
inline void y(long _newValue);
inline long width();
inline void width(long _newValue);
inline long height();
inline void height(long _newValue);
inline bool visible();
inline void visible(bool _newValue);
inline void show();
inline void hide();
};
class Button_base : virtual public Arts::Widget_base {
public:
static unsigned long _IID; // interface ID
static Button_base *_create(const std::string& subClass = "Arts::Button");
static Button_base *_fromString(std::string objectref);
static Button_base *_fromReference(Arts::ObjectReference ref, bool needcopy);
static Button_base *_fromDynamicCast(const Arts::Object& object);
inline Button_base *_copy() {
assert(_refCnt > 0);
_refCnt++;
return this;
}
virtual std::vector<std::string> _defaultPortsIn() const;
virtual std::vector<std::string> _defaultPortsOut() const;
void *_cast(unsigned long iid);
virtual std::string text() = 0;
virtual void text(const std::string& newValue) = 0;
};
class Button_stub : virtual public Button_base, virtual public Arts::Widget_stub {
protected:
Button_stub();
public:
Button_stub(Arts::Connection *connection, long objectID);
std::string text();
void text(const std::string& newValue);
};
class Button_skel : virtual public Button_base, virtual public Arts::Widget_skel {
protected:
// emitters for change notifications
inline void text_changed(const std::string& newValue) {
_emit_changed("text_changed",newValue);
}
public:
Button_skel();
static std::string _interfaceNameSkel();
std::string _interfaceName();
bool _isCompatibleWith(const std::string& interfacename);
void _buildMethodTable();
void dispatch(Arts::Buffer *request, Arts::Buffer *result,long methodID);
};
};
#include "reference.h"
namespace Arts {
class Button : public Arts::Object {
private:
static Arts::Object_base* _Creator();
Button_base *_cache;
inline Button_base *_method_call() {
_pool->checkcreate();
if(_pool->base) {
_cache=(Button_base *)_pool->base->_cast(Button_base::_IID);
assert(_cache);
}
return _cache;
}
protected:
inline Button(Button_base* b) : Arts::Object(b), _cache(0) {}
public:
typedef Button_base _base_class;
inline Button() : Arts::Object(_Creator), _cache(0) {}
inline Button(const Arts::SubClass& s) :
Arts::Object(Button_base::_create(s.string())), _cache(0) {}
inline Button(const Arts::Reference &r) :
Arts::Object(r.isString()?(Button_base::_fromString(r.string())):(Button_base::_fromReference(r.reference(),true))), _cache(0) {}
inline Button(const Arts::DynamicCast& c) : Arts::Object(Button_base::_fromDynamicCast(c.object())), _cache(0) {}
inline Button(const Button& target) : Arts::Object(target._pool), _cache(target._cache) {}
inline Button(Arts::Object::Pool& p) : Arts::Object(p), _cache(0) {}
inline static Button null() {return Button((Button_base*)0);}
inline static Button _from_base(Button_base* b) {return Button(b);}
inline Button& operator=(const Button& target) {
if (_pool == target._pool) return *this;
_pool->Dec();
_pool = target._pool;
_cache = target._cache;
_pool->Inc();
return *this;
}
inline operator Arts::Widget() const { return Arts::Widget(*_pool); }
inline Button_base* _base() {return _cache?_cache:_method_call();}
inline long widgetID();
inline Arts::Widget parent();
inline void parent(Arts::Widget _newValue);
inline long x();
inline void x(long _newValue);
inline long y();
inline void y(long _newValue);
inline long width();
inline void width(long _newValue);
inline long height();
inline void height(long _newValue);
inline bool visible();
inline void visible(bool _newValue);
inline void show();
inline void hide();
inline std::string text();
inline void text(const std::string& _newValue);
};
class Poti_base : virtual public Arts::Widget_base {
public:
static unsigned long _IID; // interface ID
static Poti_base *_create(const std::string& subClass = "Arts::Poti");
static Poti_base *_fromString(std::string objectref);
static Poti_base *_fromReference(Arts::ObjectReference ref, bool needcopy);
static Poti_base *_fromDynamicCast(const Arts::Object& object);
inline Poti_base *_copy() {
assert(_refCnt > 0);
_refCnt++;
return this;
}
virtual std::vector<std::string> _defaultPortsIn() const;
virtual std::vector<std::string> _defaultPortsOut() const;
void *_cast(unsigned long iid);
virtual std::string text() = 0;
virtual void text(const std::string& newValue) = 0;
virtual std::string color() = 0;
virtual void color(const std::string& newValue) = 0;
virtual float min() = 0;
virtual void min(float newValue) = 0;
virtual float max() = 0;
virtual void max(float newValue) = 0;
virtual float value() = 0;
virtual void value(float newValue) = 0;
};
class Poti_stub : virtual public Poti_base, virtual public Arts::Widget_stub {
protected:
Poti_stub();
public:
Poti_stub(Arts::Connection *connection, long objectID);
std::string text();
void text(const std::string& newValue);
std::string color();
void color(const std::string& newValue);
float min();
void min(float newValue);
float max();
void max(float newValue);
float value();
void value(float newValue);
};
class Poti_skel : virtual public Poti_base, virtual public Arts::Widget_skel {
protected:
// emitters for change notifications
inline void text_changed(const std::string& newValue) {
_emit_changed("text_changed",newValue);
}
inline void color_changed(const std::string& newValue) {
_emit_changed("color_changed",newValue);
}
inline void min_changed(float newValue) {
_emit_changed("min_changed",newValue);
}
inline void max_changed(float newValue) {
_emit_changed("max_changed",newValue);
}
inline void value_changed(float newValue) {
_emit_changed("value_changed",newValue);
}
public:
Poti_skel();
static std::string _interfaceNameSkel();
std::string _interfaceName();
bool _isCompatibleWith(const std::string& interfacename);
void _buildMethodTable();
void dispatch(Arts::Buffer *request, Arts::Buffer *result,long methodID);
};
};
#include "reference.h"
namespace Arts {
class Poti : public Arts::Object {
private:
static Arts::Object_base* _Creator();
Poti_base *_cache;
inline Poti_base *_method_call() {
_pool->checkcreate();
if(_pool->base) {
_cache=(Poti_base *)_pool->base->_cast(Poti_base::_IID);
assert(_cache);
}
return _cache;
}
protected:
inline Poti(Poti_base* b) : Arts::Object(b), _cache(0) {}
public:
typedef Poti_base _base_class;
inline Poti() : Arts::Object(_Creator), _cache(0) {}
inline Poti(const Arts::SubClass& s) :
Arts::Object(Poti_base::_create(s.string())), _cache(0) {}
inline Poti(const Arts::Reference &r) :
Arts::Object(r.isString()?(Poti_base::_fromString(r.string())):(Poti_base::_fromReference(r.reference(),true))), _cache(0) {}
inline Poti(const Arts::DynamicCast& c) : Arts::Object(Poti_base::_fromDynamicCast(c.object())), _cache(0) {}
inline Poti(const Poti& target) : Arts::Object(target._pool), _cache(target._cache) {}
inline Poti(Arts::Object::Pool& p) : Arts::Object(p), _cache(0) {}
inline static Poti null() {return Poti((Poti_base*)0);}
inline static Poti _from_base(Poti_base* b) {return Poti(b);}
inline Poti& operator=(const Poti& target) {
if (_pool == target._pool) return *this;
_pool->Dec();
_pool = target._pool;
_cache = target._cache;
_pool->Inc();
return *this;
}
inline operator Arts::Widget() const { return Arts::Widget(*_pool); }
inline Poti_base* _base() {return _cache?_cache:_method_call();}
inline long widgetID();
inline Arts::Widget parent();
inline void parent(Arts::Widget _newValue);
inline long x();
inline void x(long _newValue);
inline long y();
inline void y(long _newValue);
inline long width();
inline void width(long _newValue);
inline long height();
inline void height(long _newValue);
inline bool visible();
inline void visible(bool _newValue);
inline void show();
inline void hide();
inline std::string text();
inline void text(const std::string& _newValue);
inline std::string color();
inline void color(const std::string& _newValue);
inline float min();
inline void min(float _newValue);
inline float max();
inline void max(float _newValue);
inline float value();
inline void value(float _newValue);
};
class LineEdit_base : virtual public Arts::Widget_base {
public:
static unsigned long _IID; // interface ID
static LineEdit_base *_create(const std::string& subClass = "Arts::LineEdit");
static LineEdit_base *_fromString(std::string objectref);
static LineEdit_base *_fromReference(Arts::ObjectReference ref, bool needcopy);
static LineEdit_base *_fromDynamicCast(const Arts::Object& object);
inline LineEdit_base *_copy() {
assert(_refCnt > 0);
_refCnt++;
return this;
}
virtual std::vector<std::string> _defaultPortsIn() const;
virtual std::vector<std::string> _defaultPortsOut() const;
void *_cast(unsigned long iid);
virtual std::string text() = 0;
virtual void text(const std::string& newValue) = 0;
};
class LineEdit_stub : virtual public LineEdit_base, virtual public Arts::Widget_stub {
protected:
LineEdit_stub();
public:
LineEdit_stub(Arts::Connection *connection, long objectID);
std::string text();
void text(const std::string& newValue);
};
class LineEdit_skel : virtual public LineEdit_base, virtual public Arts::Widget_skel {
protected:
// emitters for change notifications
inline void text_changed(const std::string& newValue) {
_emit_changed("text_changed",newValue);
}
public:
LineEdit_skel();
static std::string _interfaceNameSkel();
std::string _interfaceName();
bool _isCompatibleWith(const std::string& interfacename);
void _buildMethodTable();
void dispatch(Arts::Buffer *request, Arts::Buffer *result,long methodID);
};
};
#include "reference.h"
namespace Arts {
class LineEdit : public Arts::Object {
private:
static Arts::Object_base* _Creator();
LineEdit_base *_cache;
inline LineEdit_base *_method_call() {
_pool->checkcreate();
if(_pool->base) {
_cache=(LineEdit_base *)_pool->base->_cast(LineEdit_base::_IID);
assert(_cache);
}
return _cache;
}
protected:
inline LineEdit(LineEdit_base* b) : Arts::Object(b), _cache(0) {}
public:
typedef LineEdit_base _base_class;
inline LineEdit() : Arts::Object(_Creator), _cache(0) {}
inline LineEdit(const Arts::SubClass& s) :
Arts::Object(LineEdit_base::_create(s.string())), _cache(0) {}
inline LineEdit(const Arts::Reference &r) :
Arts::Object(r.isString()?(LineEdit_base::_fromString(r.string())):(LineEdit_base::_fromReference(r.reference(),true))), _cache(0) {}
inline LineEdit(const Arts::DynamicCast& c) : Arts::Object(LineEdit_base::_fromDynamicCast(c.object())), _cache(0) {}
inline LineEdit(const LineEdit& target) : Arts::Object(target._pool), _cache(target._cache) {}
inline LineEdit(Arts::Object::Pool& p) : Arts::Object(p), _cache(0) {}
inline static LineEdit null() {return LineEdit((LineEdit_base*)0);}
inline static LineEdit _from_base(LineEdit_base* b) {return LineEdit(b);}
inline LineEdit& operator=(const LineEdit& target) {
if (_pool == target._pool) return *this;
_pool->Dec();
_pool = target._pool;
_cache = target._cache;
_pool->Inc();
return *this;
}
inline operator Arts::Widget() const { return Arts::Widget(*_pool); }
inline LineEdit_base* _base() {return _cache?_cache:_method_call();}
inline long widgetID();
inline Arts::Widget parent();
inline void parent(Arts::Widget _newValue);
inline long x();
inline void x(long _newValue);
inline long y();
inline void y(long _newValue);
inline long width();
inline void width(long _newValue);
inline long height();
inline void height(long _newValue);
inline bool visible();
inline void visible(bool _newValue);
inline void show();
inline void hide();
inline std::string text();
inline void text(const std::string& _newValue);
};
class GuiFactory_base : virtual public Arts::Object_base {
public:
static unsigned long _IID; // interface ID
static GuiFactory_base *_create(const std::string& subClass = "Arts::GuiFactory");
static GuiFactory_base *_fromString(std::string objectref);
static GuiFactory_base *_fromReference(Arts::ObjectReference ref, bool needcopy);
static GuiFactory_base *_fromDynamicCast(const Arts::Object& object);
inline GuiFactory_base *_copy() {
assert(_refCnt > 0);
_refCnt++;
return this;
}
virtual std::vector<std::string> _defaultPortsIn() const;
virtual std::vector<std::string> _defaultPortsOut() const;
void *_cast(unsigned long iid);
virtual Arts::Widget createGui(Arts::Object runningObject) = 0;
};
class GuiFactory_stub : virtual public GuiFactory_base, virtual public Arts::Object_stub {
protected:
GuiFactory_stub();
public:
GuiFactory_stub(Arts::Connection *connection, long objectID);
Arts::Widget createGui(Arts::Object runningObject);
};
class GuiFactory_skel : virtual public GuiFactory_base, virtual public Arts::Object_skel {
public:
GuiFactory_skel();
static std::string _interfaceNameSkel();
std::string _interfaceName();
bool _isCompatibleWith(const std::string& interfacename);
void _buildMethodTable();
void dispatch(Arts::Buffer *request, Arts::Buffer *result,long methodID);
};
};
#include "reference.h"
namespace Arts {
class GuiFactory : public Arts::Object {
private:
static Arts::Object_base* _Creator();
GuiFactory_base *_cache;
inline GuiFactory_base *_method_call() {
_pool->checkcreate();
if(_pool->base) {
_cache=(GuiFactory_base *)_pool->base->_cast(GuiFactory_base::_IID);
assert(_cache);
}
return _cache;
}
protected:
inline GuiFactory(GuiFactory_base* b) : Arts::Object(b), _cache(0) {}
public:
typedef GuiFactory_base _base_class;
inline GuiFactory() : Arts::Object(_Creator), _cache(0) {}
inline GuiFactory(const Arts::SubClass& s) :
Arts::Object(GuiFactory_base::_create(s.string())), _cache(0) {}
inline GuiFactory(const Arts::Reference &r) :
Arts::Object(r.isString()?(GuiFactory_base::_fromString(r.string())):(GuiFactory_base::_fromReference(r.reference(),true))), _cache(0) {}
inline GuiFactory(const Arts::DynamicCast& c) : Arts::Object(GuiFactory_base::_fromDynamicCast(c.object())), _cache(0) {}
inline GuiFactory(const GuiFactory& target) : Arts::Object(target._pool), _cache(target._cache) {}
inline GuiFactory(Arts::Object::Pool& p) : Arts::Object(p), _cache(0) {}
inline static GuiFactory null() {return GuiFactory((GuiFactory_base*)0);}
inline static GuiFactory _from_base(GuiFactory_base* b) {return GuiFactory(b);}
inline GuiFactory& operator=(const GuiFactory& target) {
if (_pool == target._pool) return *this;
_pool->Dec();
_pool = target._pool;
_cache = target._cache;
_pool->Inc();
return *this;
}
inline GuiFactory_base* _base() {return _cache?_cache:_method_call();}
inline Arts::Widget createGui(Arts::Object runningObject);
};
class GenericGuiFactory_base : virtual public Arts::GuiFactory_base {
public:
static unsigned long _IID; // interface ID
static GenericGuiFactory_base *_create(const std::string& subClass = "Arts::GenericGuiFactory");
static GenericGuiFactory_base *_fromString(std::string objectref);
static GenericGuiFactory_base *_fromReference(Arts::ObjectReference ref, bool needcopy);
static GenericGuiFactory_base *_fromDynamicCast(const Arts::Object& object);
inline GenericGuiFactory_base *_copy() {
assert(_refCnt > 0);
_refCnt++;
return this;
}
virtual std::vector<std::string> _defaultPortsIn() const;
virtual std::vector<std::string> _defaultPortsOut() const;
void *_cast(unsigned long iid);
};
class GenericGuiFactory_stub : virtual public GenericGuiFactory_base, virtual public Arts::GuiFactory_stub {
protected:
GenericGuiFactory_stub();
public:
GenericGuiFactory_stub(Arts::Connection *connection, long objectID);
};
class GenericGuiFactory_skel : virtual public GenericGuiFactory_base, virtual public Arts::GuiFactory_skel {
public:
GenericGuiFactory_skel();
static std::string _interfaceNameSkel();
std::string _interfaceName();
bool _isCompatibleWith(const std::string& interfacename);
void _buildMethodTable();
void dispatch(Arts::Buffer *request, Arts::Buffer *result,long methodID);
};
};
#include "reference.h"
namespace Arts {
class GenericGuiFactory : public Arts::Object {
private:
static Arts::Object_base* _Creator();
GenericGuiFactory_base *_cache;
inline GenericGuiFactory_base *_method_call() {
_pool->checkcreate();
if(_pool->base) {
_cache=(GenericGuiFactory_base *)_pool->base->_cast(GenericGuiFactory_base::_IID);
assert(_cache);
}
return _cache;
}
protected:
inline GenericGuiFactory(GenericGuiFactory_base* b) : Arts::Object(b), _cache(0) {}
public:
typedef GenericGuiFactory_base _base_class;
inline GenericGuiFactory() : Arts::Object(_Creator), _cache(0) {}
inline GenericGuiFactory(const Arts::SubClass& s) :
Arts::Object(GenericGuiFactory_base::_create(s.string())), _cache(0) {}
inline GenericGuiFactory(const Arts::Reference &r) :
Arts::Object(r.isString()?(GenericGuiFactory_base::_fromString(r.string())):(GenericGuiFactory_base::_fromReference(r.reference(),true))), _cache(0) {}
inline GenericGuiFactory(const Arts::DynamicCast& c) : Arts::Object(GenericGuiFactory_base::_fromDynamicCast(c.object())), _cache(0) {}
inline GenericGuiFactory(const GenericGuiFactory& target) : Arts::Object(target._pool), _cache(target._cache) {}
inline GenericGuiFactory(Arts::Object::Pool& p) : Arts::Object(p), _cache(0) {}
inline static GenericGuiFactory null() {return GenericGuiFactory((GenericGuiFactory_base*)0);}
inline static GenericGuiFactory _from_base(GenericGuiFactory_base* b) {return GenericGuiFactory(b);}
inline GenericGuiFactory& operator=(const GenericGuiFactory& target) {
if (_pool == target._pool) return *this;
_pool->Dec();
_pool = target._pool;
_cache = target._cache;
_pool->Inc();
return *this;
}
inline operator Arts::GuiFactory() const { return Arts::GuiFactory(*_pool); }
inline GenericGuiFactory_base* _base() {return _cache?_cache:_method_call();}
inline Arts::Widget createGui(Arts::Object runningObject);
};
// Forward wrapper calls to _base classes:
inline long Arts::Widget::widgetID()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->widgetID():static_cast<Arts::Widget_base*>(_method_call())->widgetID();
}
inline Arts::Widget Arts::Widget::parent()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->parent():static_cast<Arts::Widget_base*>(_method_call())->parent();
}
inline void Arts::Widget::parent(Arts::Widget _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->parent(_newValue):static_cast<Arts::Widget_base*>(_method_call())->parent(_newValue);
}
inline long Arts::Widget::x()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->x():static_cast<Arts::Widget_base*>(_method_call())->x();
}
inline void Arts::Widget::x(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->x(_newValue):static_cast<Arts::Widget_base*>(_method_call())->x(_newValue);
}
inline long Arts::Widget::y()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->y():static_cast<Arts::Widget_base*>(_method_call())->y();
}
inline void Arts::Widget::y(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->y(_newValue):static_cast<Arts::Widget_base*>(_method_call())->y(_newValue);
}
inline long Arts::Widget::width()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->width():static_cast<Arts::Widget_base*>(_method_call())->width();
}
inline void Arts::Widget::width(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->width(_newValue):static_cast<Arts::Widget_base*>(_method_call())->width(_newValue);
}
inline long Arts::Widget::height()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->height():static_cast<Arts::Widget_base*>(_method_call())->height();
}
inline void Arts::Widget::height(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->height(_newValue):static_cast<Arts::Widget_base*>(_method_call())->height(_newValue);
}
inline bool Arts::Widget::visible()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->visible():static_cast<Arts::Widget_base*>(_method_call())->visible();
}
inline void Arts::Widget::visible(bool _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->visible(_newValue):static_cast<Arts::Widget_base*>(_method_call())->visible(_newValue);
}
inline void Arts::Widget::show()
{
_cache?static_cast<Arts::Widget_base*>(_cache)->show():static_cast<Arts::Widget_base*>(_method_call())->show();
}
inline void Arts::Widget::hide()
{
_cache?static_cast<Arts::Widget_base*>(_cache)->hide():static_cast<Arts::Widget_base*>(_method_call())->hide();
}
inline long Arts::Button::widgetID()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->widgetID():static_cast<Arts::Widget_base*>(_method_call())->widgetID();
}
inline Arts::Widget Arts::Button::parent()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->parent():static_cast<Arts::Widget_base*>(_method_call())->parent();
}
inline void Arts::Button::parent(Arts::Widget _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->parent(_newValue):static_cast<Arts::Widget_base*>(_method_call())->parent(_newValue);
}
inline long Arts::Button::x()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->x():static_cast<Arts::Widget_base*>(_method_call())->x();
}
inline void Arts::Button::x(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->x(_newValue):static_cast<Arts::Widget_base*>(_method_call())->x(_newValue);
}
inline long Arts::Button::y()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->y():static_cast<Arts::Widget_base*>(_method_call())->y();
}
inline void Arts::Button::y(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->y(_newValue):static_cast<Arts::Widget_base*>(_method_call())->y(_newValue);
}
inline long Arts::Button::width()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->width():static_cast<Arts::Widget_base*>(_method_call())->width();
}
inline void Arts::Button::width(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->width(_newValue):static_cast<Arts::Widget_base*>(_method_call())->width(_newValue);
}
inline long Arts::Button::height()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->height():static_cast<Arts::Widget_base*>(_method_call())->height();
}
inline void Arts::Button::height(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->height(_newValue):static_cast<Arts::Widget_base*>(_method_call())->height(_newValue);
}
inline bool Arts::Button::visible()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->visible():static_cast<Arts::Widget_base*>(_method_call())->visible();
}
inline void Arts::Button::visible(bool _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->visible(_newValue):static_cast<Arts::Widget_base*>(_method_call())->visible(_newValue);
}
inline void Arts::Button::show()
{
_cache?static_cast<Arts::Widget_base*>(_cache)->show():static_cast<Arts::Widget_base*>(_method_call())->show();
}
inline void Arts::Button::hide()
{
_cache?static_cast<Arts::Widget_base*>(_cache)->hide():static_cast<Arts::Widget_base*>(_method_call())->hide();
}
inline std::string Arts::Button::text()
{
return _cache?static_cast<Arts::Button_base*>(_cache)->text():static_cast<Arts::Button_base*>(_method_call())->text();
}
inline void Arts::Button::text(const std::string& _newValue)
{
_cache?static_cast<Arts::Button_base*>(_cache)->text(_newValue):static_cast<Arts::Button_base*>(_method_call())->text(_newValue);
}
inline long Arts::Poti::widgetID()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->widgetID():static_cast<Arts::Widget_base*>(_method_call())->widgetID();
}
inline Arts::Widget Arts::Poti::parent()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->parent():static_cast<Arts::Widget_base*>(_method_call())->parent();
}
inline void Arts::Poti::parent(Arts::Widget _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->parent(_newValue):static_cast<Arts::Widget_base*>(_method_call())->parent(_newValue);
}
inline long Arts::Poti::x()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->x():static_cast<Arts::Widget_base*>(_method_call())->x();
}
inline void Arts::Poti::x(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->x(_newValue):static_cast<Arts::Widget_base*>(_method_call())->x(_newValue);
}
inline long Arts::Poti::y()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->y():static_cast<Arts::Widget_base*>(_method_call())->y();
}
inline void Arts::Poti::y(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->y(_newValue):static_cast<Arts::Widget_base*>(_method_call())->y(_newValue);
}
inline long Arts::Poti::width()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->width():static_cast<Arts::Widget_base*>(_method_call())->width();
}
inline void Arts::Poti::width(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->width(_newValue):static_cast<Arts::Widget_base*>(_method_call())->width(_newValue);
}
inline long Arts::Poti::height()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->height():static_cast<Arts::Widget_base*>(_method_call())->height();
}
inline void Arts::Poti::height(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->height(_newValue):static_cast<Arts::Widget_base*>(_method_call())->height(_newValue);
}
inline bool Arts::Poti::visible()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->visible():static_cast<Arts::Widget_base*>(_method_call())->visible();
}
inline void Arts::Poti::visible(bool _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->visible(_newValue):static_cast<Arts::Widget_base*>(_method_call())->visible(_newValue);
}
inline void Arts::Poti::show()
{
_cache?static_cast<Arts::Widget_base*>(_cache)->show():static_cast<Arts::Widget_base*>(_method_call())->show();
}
inline void Arts::Poti::hide()
{
_cache?static_cast<Arts::Widget_base*>(_cache)->hide():static_cast<Arts::Widget_base*>(_method_call())->hide();
}
inline std::string Arts::Poti::text()
{
return _cache?static_cast<Arts::Poti_base*>(_cache)->text():static_cast<Arts::Poti_base*>(_method_call())->text();
}
inline void Arts::Poti::text(const std::string& _newValue)
{
_cache?static_cast<Arts::Poti_base*>(_cache)->text(_newValue):static_cast<Arts::Poti_base*>(_method_call())->text(_newValue);
}
inline std::string Arts::Poti::color()
{
return _cache?static_cast<Arts::Poti_base*>(_cache)->color():static_cast<Arts::Poti_base*>(_method_call())->color();
}
inline void Arts::Poti::color(const std::string& _newValue)
{
_cache?static_cast<Arts::Poti_base*>(_cache)->color(_newValue):static_cast<Arts::Poti_base*>(_method_call())->color(_newValue);
}
inline float Arts::Poti::min()
{
return _cache?static_cast<Arts::Poti_base*>(_cache)->min():static_cast<Arts::Poti_base*>(_method_call())->min();
}
inline void Arts::Poti::min(float _newValue)
{
_cache?static_cast<Arts::Poti_base*>(_cache)->min(_newValue):static_cast<Arts::Poti_base*>(_method_call())->min(_newValue);
}
inline float Arts::Poti::max()
{
return _cache?static_cast<Arts::Poti_base*>(_cache)->max():static_cast<Arts::Poti_base*>(_method_call())->max();
}
inline void Arts::Poti::max(float _newValue)
{
_cache?static_cast<Arts::Poti_base*>(_cache)->max(_newValue):static_cast<Arts::Poti_base*>(_method_call())->max(_newValue);
}
inline float Arts::Poti::value()
{
return _cache?static_cast<Arts::Poti_base*>(_cache)->value():static_cast<Arts::Poti_base*>(_method_call())->value();
}
inline void Arts::Poti::value(float _newValue)
{
_cache?static_cast<Arts::Poti_base*>(_cache)->value(_newValue):static_cast<Arts::Poti_base*>(_method_call())->value(_newValue);
}
inline long Arts::LineEdit::widgetID()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->widgetID():static_cast<Arts::Widget_base*>(_method_call())->widgetID();
}
inline Arts::Widget Arts::LineEdit::parent()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->parent():static_cast<Arts::Widget_base*>(_method_call())->parent();
}
inline void Arts::LineEdit::parent(Arts::Widget _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->parent(_newValue):static_cast<Arts::Widget_base*>(_method_call())->parent(_newValue);
}
inline long Arts::LineEdit::x()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->x():static_cast<Arts::Widget_base*>(_method_call())->x();
}
inline void Arts::LineEdit::x(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->x(_newValue):static_cast<Arts::Widget_base*>(_method_call())->x(_newValue);
}
inline long Arts::LineEdit::y()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->y():static_cast<Arts::Widget_base*>(_method_call())->y();
}
inline void Arts::LineEdit::y(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->y(_newValue):static_cast<Arts::Widget_base*>(_method_call())->y(_newValue);
}
inline long Arts::LineEdit::width()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->width():static_cast<Arts::Widget_base*>(_method_call())->width();
}
inline void Arts::LineEdit::width(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->width(_newValue):static_cast<Arts::Widget_base*>(_method_call())->width(_newValue);
}
inline long Arts::LineEdit::height()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->height():static_cast<Arts::Widget_base*>(_method_call())->height();
}
inline void Arts::LineEdit::height(long _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->height(_newValue):static_cast<Arts::Widget_base*>(_method_call())->height(_newValue);
}
inline bool Arts::LineEdit::visible()
{
return _cache?static_cast<Arts::Widget_base*>(_cache)->visible():static_cast<Arts::Widget_base*>(_method_call())->visible();
}
inline void Arts::LineEdit::visible(bool _newValue)
{
_cache?static_cast<Arts::Widget_base*>(_cache)->visible(_newValue):static_cast<Arts::Widget_base*>(_method_call())->visible(_newValue);
}
inline void Arts::LineEdit::show()
{
_cache?static_cast<Arts::Widget_base*>(_cache)->show():static_cast<Arts::Widget_base*>(_method_call())->show();
}
inline void Arts::LineEdit::hide()
{
_cache?static_cast<Arts::Widget_base*>(_cache)->hide():static_cast<Arts::Widget_base*>(_method_call())->hide();
}
inline std::string Arts::LineEdit::text()
{
return _cache?static_cast<Arts::LineEdit_base*>(_cache)->text():static_cast<Arts::LineEdit_base*>(_method_call())->text();
}
inline void Arts::LineEdit::text(const std::string& _newValue)
{
_cache?static_cast<Arts::LineEdit_base*>(_cache)->text(_newValue):static_cast<Arts::LineEdit_base*>(_method_call())->text(_newValue);
}
inline Arts::Widget Arts::GuiFactory::createGui(Arts::Object runningObject)
{
return _cache?static_cast<Arts::GuiFactory_base*>(_cache)->createGui(runningObject):static_cast<Arts::GuiFactory_base*>(_method_call())->createGui(runningObject);
}
inline Arts::Widget Arts::GenericGuiFactory::createGui(Arts::Object runningObject)
{
return _cache?static_cast<Arts::GuiFactory_base*>(_cache)->createGui(runningObject):static_cast<Arts::GuiFactory_base*>(_method_call())->createGui(runningObject);
}
};
#endif /* ARTSGUI_H */
| Generated by: stefan on stefan on Sat Jun 2 23:13:28 2001, using kdoc 2.0a53. |