|
OWLNext 7.0
Borland's Object Windows Library for the modern age
|
Safe transfer buffers. More...
#include <owl/window.h>#include <owl/static.h>#include <owl/edit.h>#include <owl/listbox.h>#include <owl/combobox.h>#include <owl/combobex.h>#include <owl/checkbox.h>#include <owl/radiobut.h>#include <owl/scrollba.h>#include <owl/slider.h>#include <owl/checklst.h>#include <owl/datetime.h>#include <owl/hotkey.h>#include <owl/ipaddres.h>#include <owl/memcbox.h>#include <owl/monthcal.h>Go to the source code of this file.
Classes | |
| class | owl::TTransferBufferWindowBase |
| Serves as the base class for safe transfer buffer windows. More... | |
| class | owl::TTransferBufferWindowBase::TXPolygamousControl |
| Thrown if a a control tries to associate with more than one field. More... | |
| class | owl::TTransferBufferWindowBase::TXFieldConflict |
| Thrown if a more than one control tries to associate with the same field. More... | |
| class | owl::TTransferBufferWindowBase::TXUnboundControl |
| Thrown if a transfer is attempted with an unbound control. More... | |
| class | owl::TTransferBufferWindowBase::TXMeddlingValidator |
| Thrown if a validator attempts to meddle with the transfer. More... | |
| class | owl::TTransferBufferBinder< TControlType > |
| Provides a customization hook for binding and creating controls. More... | |
| class | owl::TTransferBufferWindow< TBuffer > |
| Provides the type-safe interface needed to set up a safe transfer buffer. More... | |
| class | owl::TTransferBufferBinderImplementation< TControlType, TFieldType > |
| Generic binder implementation; restricts the field type for the given control type. More... | |
| class | owl::TTransferBufferBinder< TStatic > |
| Binder for TStatic; restricts the possible field types to character array or tstring. More... | |
| class | owl::TTransferBufferBinder< TEdit > |
| Binder for TEdit; restricts the possible field types to character array or tstring. More... | |
| class | owl::TTransferBufferBinder< TListBox > |
| Binder for TListBox; restricts the field type to TListBoxData. More... | |
| class | owl::TTransferBufferBinder< TComboBox > |
| Binder for TComboBox; restricts the field type to TComboBoxData. More... | |
| class | owl::TTransferBufferBinder< TComboBoxEx > |
| Binder for TComboBoxEx; restricts the field type to TComboBoxExData. More... | |
| class | owl::TTransferBufferBinder< TCheckBox > |
| Binder for TCheckBox; restricts the field type to WORD (uint16). More... | |
| class | owl::TTransferBufferBinder< TRadioButton > |
| Binder for TRadioButton; restricts the field type to WORD (uint16). More... | |
| class | owl::TTransferBufferBinder< TScrollBar > |
| Binder for TScrollBar; restricts the field type to TScrollBarData. More... | |
| class | owl::TTransferBufferBinder< TSlider > |
| Binder for TSlider; restricts the field type to TScrollBarData. More... | |
| class | owl::TTransferBufferBinder< TCheckList > |
| Binder for TCheckList; restricts the field type to TCheckListData. More... | |
| class | owl::TTransferBufferBinder< TDateTimePicker > |
| Binder for TDateTimePicker; restricts the field type to TDateTimePickerData. More... | |
| class | owl::TTransferBufferBinder< THotKey > |
| Binder for THotKey; restricts the field type to uint16. More... | |
| class | owl::TTransferBufferBinder< TIPAddress > |
| Binder for TIPAddress; restricts the field type to TIPAddressBits. More... | |
| class | owl::TTransferBufferBinder< TMemComboBox > |
| Binder for TMemComboBox; restricts the possible field types to character array, tstring or TComboBoxData. More... | |
| class | owl::TTransferBufferBinder< TMonthCalendar > |
| Binder for TMonthCalendar; restricts the field type to TMonthCalendarData. More... | |
Namespaces | |
| namespace | owl |
| Object Windows Library (OWLNext Core) | |
Functions | |
| template<class T > | |
| tstring | owl::GetFullTypeName (T *w) |
| Helper; returns the type of a window as an tstring. | |
| template<class TControlType , class TBuffer , uint N> | |
| TControlType & | owl::RestrictCharArray (tchar(TBuffer::*)[N], TControlType &c) |
| Helper for char buffers; restricts the field type to a char array type of the right size. | |
Safe transfer buffers.
Definition in file transferbuffer.h.