The Serializable class is the default interface of serializable objects.
Set the object contents from the provided JSON object.
- Parameters
-
_object | The JSON object containing the information. |
- Exceptions
-
May | throw an exception if the provided object is not valid (members missing or invalid types). |
Implemented in ot::BasicServiceInformation, ot::Color, ot::ColorF, ot::LogMessage, ot::Point2D, ot::Point2DF, ot::Point2DD, ot::ReturnMessage, ot::Size2D, ot::Size2DF, ot::Size2DD, ot::UIDNamePair, ot::Border, ot::BorderF, ot::CheckerboardPainter2D, ot::FillPainter2D, ot::Font, ot::GradientPainter2D, ot::GradientPainterStop2D, ot::GraphicsArcItemCfg, ot::GraphicsBoxLayoutItemCfg, ot::GraphicsConnectionCfg, ot::GraphicsEllipseItemCfg, ot::GraphicsGridLayoutItemCfg, ot::GraphicsGroupItemCfg, ot::GraphicsImageItemCfg, ot::GraphicsInvisibleItemCfg, ot::GraphicsItemCfg, ot::GraphicsItemFileCfg, ot::GraphicsLayoutItemCfg, ot::GraphicsLineItemCfg, ot::GraphicsPickerCollectionPackage, ot::GraphicsNewEditorPackage, ot::GraphicsScenePackage, ot::GraphicsConnectionPackage, ot::GraphicsPickerCollectionCfg, ot::GraphicsPickerItemInformation, ot::GraphicsPolygonItemCfg, ot::GraphicsRectangularItemCfg, ot::GraphicsShapeItemCfg, ot::GraphicsStackItemCfg, ot::GraphicsTextItemCfg, ot::GraphicsTriangleItemCfg, ot::LinearGradientPainter2D, ot::Margins, ot::MarginsF, ot::MarginsD, ot::Painter2D, ot::RadialGradientPainter2D, ot::StyleRefPainter2D, ot::StyleValue, ot::TableRange, ot::BasicEntityInformation, ot::CopyInformation, ot::Rect, ot::RectF, ot::RectD, ot::ReturnValues, ot::CheckBoxCfg, ot::DialogCfg, ot::GraphicsCopyInformation, ot::Grid, ot::LineEditCfg, ot::MenuButtonCfg, ot::MenuCfg, ot::MenuClickableEntryCfg, ot::MenuEntryCfg, ot::MessageDialogCfg, ot::NavigationTreeItem, ot::NavigationTreeItemIcon, ot::NavigationTreePackage, ot::OnePropertyDialogCfg, ot::Outline, ot::OutlineF, ot::Path2D, ot::Path2DF, ot::Plot1DAxisCfg, ot::Plot1DCfg, ot::Plot1DCurveInfoCfg, ot::Plot1DDataBaseCfg, ot::ProjectTemplateInformation, ot::Property, ot::PropertyBase, ot::PropertyDialogCfg, ot::PropertyGridCfg, ot::PropertyGroup, ot::SelectEntitiesDialogCfg, ot::StyledTextBuilder, ot::StyledTextEntry, ot::StyledTextStyle, ot::SyntaxHighlighterRule, ot::TableCfg, ot::TableHeaderItemCfg, ot::TextEditorCfg, ot::ToolButtonCfg, ot::Transform, ot::VersionGraphCfg, ot::VersionGraphVersionCfg, ot::VisualisationTypes, ot::WidgetBaseCfg, ot::WidgetViewBase, ot::ColorStyle, ot::ColorStyleValue, LocalSessionService, Configuration, ServiceInformation, and SessionInformation.