|
// Shouldn't the namespace be part of the include guard's name?
|
|
#ifndef __Wt__forward_h__
|
|
#define __Wt__forward_h__
|
|
|
|
namespace Wt
|
|
{
|
|
//
|
|
// This list probably contains a few class names that should be excluded.
|
|
// Found with
|
|
//
|
|
// grep -h '^ *class [a-z_A-Z0-9]\+;' * | sed -e 's,^ \+,,' | sort -u
|
|
//
|
|
// Then removed Signal, because it is a template.
|
|
//
|
|
class AreaWidget;
|
|
class Configuration;
|
|
class date;
|
|
class Dialog;
|
|
class DomElement;
|
|
class EventSignalBase;
|
|
class FontSupport;
|
|
class FormField;
|
|
class IndexCheckBox;
|
|
class JavaScriptEvent;
|
|
class JSlot;
|
|
class MapWidget;
|
|
class MessageBox;
|
|
class PaintedSlider;
|
|
class pool;
|
|
class RadioButton;
|
|
class recursive_mutex;
|
|
class Request;
|
|
class Response;
|
|
class ResponseContinuation;
|
|
class SentinelTreeNode;
|
|
class SignalBase;
|
|
class SlotLearnerInterface;
|
|
class SoundManager;
|
|
class SStream;
|
|
class StdLayoutImpl;
|
|
class Time;
|
|
class ToggleButtonConfig;
|
|
class UpdateLockImpl;
|
|
class WAbstractArea;
|
|
class WAbstractItemDelegate;
|
|
class WAbstractItemModel;
|
|
class WAbstractItemView;
|
|
class WAbstractListModel;
|
|
class WAbstractMedia;
|
|
class WAbstractProxyModel;
|
|
class WAbstractServer;
|
|
class WAbstractSpinBox;
|
|
class WAbstractTableModel;
|
|
class WAbstractToggleButton;
|
|
class WAggregateProxyModel;
|
|
class WAnchor;
|
|
class WAnimation;
|
|
class WApplication;
|
|
class WAudio;
|
|
class WBatchEditProxyModel;
|
|
class WBorder;
|
|
class WBorderLayout;
|
|
class WBreak;
|
|
class WBrush;
|
|
class WButtonGroup;
|
|
class WCalendar;
|
|
class WCanvasPaintDevice;
|
|
class WCheckBox;
|
|
class WCircleArea;
|
|
class WColor;
|
|
class WCombinedLocalizedStrings;
|
|
class WComboBox;
|
|
class WCompositeWidget;
|
|
class WContainerWidget;
|
|
class WCssDecorationStyle;
|
|
class WCssRule;
|
|
class WCssStyleSheet;
|
|
class WCssTemplateRule;
|
|
class WCssTemplateWidget;
|
|
class WCssTextRule;
|
|
class WDate;
|
|
class WDatePicker;
|
|
class WDateTime;
|
|
class WDateValidator;
|
|
class WDefaultLayout;
|
|
class WDefaultLoadingIndicator;
|
|
class WDialog;
|
|
class WDoubleSpinBox;
|
|
class WDoubleValidator;
|
|
class WDropEvent;
|
|
class WebRequest;
|
|
class WebResponse;
|
|
class WebSession;
|
|
class WEnvironment;
|
|
class WEvent;
|
|
class WFileResource;
|
|
class WFileUpload;
|
|
class WFitLayout;
|
|
class WFlashObject;
|
|
class WFont;
|
|
class WFontMetrics;
|
|
class WFormWidget;
|
|
class WGoogleMap;
|
|
class WGridLayout;
|
|
class WGroupBox;
|
|
class WHboxLayout;
|
|
class WIconPair;
|
|
class WImage;
|
|
class WInPlaceEdit;
|
|
class WInteractWidget;
|
|
class WIntValidator;
|
|
class WItemDelegate;
|
|
class WItemSelectionModel;
|
|
class WKeyEvent;
|
|
class WLabel;
|
|
class WLayout;
|
|
class WLayoutItem;
|
|
class WLayoutItemImpl;
|
|
class WLength;
|
|
class WLengthValidator;
|
|
class WLineEdit;
|
|
class WLineF;
|
|
class WLink;
|
|
class WLoadingIndicator;
|
|
class WLocalizedStrings;
|
|
class WLogEntry;
|
|
class WLogger;
|
|
class WMediaPlayer;
|
|
class WMemoryResource;
|
|
class WMenu;
|
|
class WMenuItem;
|
|
class WMessageBox;
|
|
class WMessageResourceBundle;
|
|
class WMessageResources;
|
|
class WModelIndex;
|
|
class WMouseEvent;
|
|
class WObject;
|
|
class WOverlayLoadingIndicator;
|
|
class WPaintDevice;
|
|
class WPaintedWidget;
|
|
class WPainter;
|
|
class WPainterPath;
|
|
class WPanel;
|
|
class WPdfImage;
|
|
class WPen;
|
|
class WPoint;
|
|
class WPointF;
|
|
class WPolygonArea;
|
|
class WPopupMenu;
|
|
class WPopupMenuItem;
|
|
class WProgressBar;
|
|
class WPushButton;
|
|
class WRadioButton;
|
|
class WRasterImage;
|
|
class WRectArea;
|
|
class WRectF;
|
|
class WRegExp;
|
|
class WRegExpValidator;
|
|
class WResource;
|
|
class WScrollArea;
|
|
class WScrollBar;
|
|
class WSelectionBox;
|
|
class WServer;
|
|
class WShadow;
|
|
class WSlider;
|
|
class WSocketNotifier;
|
|
class WSortFilterProxyModel;
|
|
class WSound;
|
|
class WSpinBox;
|
|
class WStackedWidget;
|
|
class WStandardItem;
|
|
class WStandardItemModel;
|
|
class WStatelessSlot;
|
|
class WString;
|
|
class WStringListModel;
|
|
class WSubMenuItem;
|
|
class WSuggestionPopup;
|
|
class WSvgImage;
|
|
class WTable;
|
|
class WTableCell;
|
|
class WTableColumn;
|
|
class WTableRow;
|
|
class WTableView;
|
|
class WTabWidget;
|
|
class WTemplate;
|
|
class WText;
|
|
class WTextArea;
|
|
class WTextEdit;
|
|
class WTime;
|
|
class WTimer;
|
|
class WTimerWidget;
|
|
class WTransform;
|
|
class WTree;
|
|
class WTreeNode;
|
|
class WTreeTable;
|
|
class WTreeTableNode;
|
|
class WTreeView;
|
|
class WTreeViewNode;
|
|
class WValidationStatus;
|
|
class WValidator;
|
|
class WVBoxLayout;
|
|
class WVideo;
|
|
class WViewWidget;
|
|
class WVirtualImage;
|
|
class WVmlImage;
|
|
class WWebWidget;
|
|
class WWidget;
|
|
class WWidgetItem;
|
|
class WWidgetPainter;
|
|
}
|
|
|
|
#endif
|