bbtk::WxBlackBoxDescriptor Class Reference

#include <bbtkWxBlackBox.h>

List of all members.

Public Types

typedef WxBlackBoxDescriptor Self
typedef boost::shared_ptr< SelfPointer
typedef boost::weak_ptr< SelfWeakPointer

Public Member Functions

std::string GetObjectName () const
size_t GetObjectSize () const
bbtk::BlackBox::Pointer NewBlackBox (const std::string &name)
virtual
bbtk::AtomicBlackBoxDescriptor::Pointer 
GetInstance () const

Static Public Member Functions

static
bbtk::AtomicBlackBoxDescriptor::Pointer 
Instance ()
static
WxBlackBoxDescriptor::Pointer 
New ()

Protected Member Functions

 WxBlackBoxDescriptor ()

Friends

struct Object::Deleter


Detailed Description

Definition at line 238 of file bbtkWxBlackBox.h.


Member Typedef Documentation

typedef WxBlackBoxDescriptor bbtk::WxBlackBoxDescriptor::Self

Definition at line 238 of file bbtkWxBlackBox.h.

typedef boost::shared_ptr<Self> bbtk::WxBlackBoxDescriptor::Pointer

Definition at line 238 of file bbtkWxBlackBox.h.

typedef boost::weak_ptr<Self> bbtk::WxBlackBoxDescriptor::WeakPointer

Definition at line 238 of file bbtkWxBlackBox.h.


Constructor & Destructor Documentation

bbtk::WxBlackBoxDescriptor::WxBlackBoxDescriptor (  )  [inline, protected]

Definition at line 238 of file bbtkWxBlackBox.h.

00246                                      : only used if the widget is not connected to a Layout box)",int,"");
00247   BBTK_INPUT(WxBlackBox,WinHeight,
00248              "Height of the window (*)",int,"");
00249   BBTK_INPUT(WxBlackBox,WinDialog,
00250              "Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*)",bool,"");
00251   BBTK_INPUT(WxBlackBox,WinHide,
00252              "Any signal received hides the window (*)",Void,"signal");
00253   BBTK_INPUT(WxBlackBox,WinClose,
00254              "Any signal received closes the window (*)",Void,"signal");
00255   BBTK_OUTPUT(WxBlackBox,Widget,"Output widget",wxWindow*,"");
00256   BBTK_END_DESCRIBE_BLACK_BOX(WxBlackBox);


Member Function Documentation

std::string bbtk::WxBlackBoxDescriptor::GetObjectName (  )  const [inline]

Definition at line 238 of file bbtkWxBlackBox.h.

size_t bbtk::WxBlackBoxDescriptor::GetObjectSize (  )  const [inline]

Definition at line 238 of file bbtkWxBlackBox.h.

bbtk::BlackBox::Pointer bbtk::WxBlackBoxDescriptor::NewBlackBox ( const std::string &  name  )  [inline]

Definition at line 238 of file bbtkWxBlackBox.h.

virtual bbtk::AtomicBlackBoxDescriptor::Pointer bbtk::WxBlackBoxDescriptor::GetInstance (  )  const [inline, virtual]

Definition at line 238 of file bbtkWxBlackBox.h.

static bbtk::AtomicBlackBoxDescriptor::Pointer bbtk::WxBlackBoxDescriptor::Instance (  )  [inline, static]

Definition at line 238 of file bbtkWxBlackBox.h.

static WxBlackBoxDescriptor::Pointer bbtk::WxBlackBoxDescriptor::New (  )  [inline, static]

Definition at line 238 of file bbtkWxBlackBox.h.


Friends And Related Function Documentation

friend struct Object::Deleter [friend]

Definition at line 238 of file bbtkWxBlackBox.h.


The documentation for this class was generated from the following file:

Generated on Wed Nov 12 11:38:55 2008 for BBTK by  doxygen 1.5.6