summaryrefslogtreecommitdiff
path: root/src/components/smart_objects/include/smart_objects/smart_schema.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/smart_objects/include/smart_objects/smart_schema.h')
-rw-r--r--src/components/smart_objects/include/smart_objects/smart_schema.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/components/smart_objects/include/smart_objects/smart_schema.h b/src/components/smart_objects/include/smart_objects/smart_schema.h
index ece2696539..8cbafa53b2 100644
--- a/src/components/smart_objects/include/smart_objects/smart_schema.h
+++ b/src/components/smart_objects/include/smart_objects/smart_schema.h
@@ -32,8 +32,8 @@
#ifndef SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_SMART_SCHEMA_H_
#define SRC_COMPONENTS_SMART_OBJECTS_INCLUDE_SMART_OBJECTS_SMART_SCHEMA_H_
-#include "utils/macro.h"
#include "smart_objects/schema_item.h"
+#include "utils/macro.h"
namespace ns_smart_device_link {
namespace ns_smart_objects {
@@ -86,6 +86,13 @@ class CSmartSchema FINAL {
void setSchemaItem(const ISchemaItemPtr SchemaItem);
/**
+ * @brief Set new root schema item.
+ *
+ * @param SchemaItem Root schema item.
+ */
+ ISchemaItemPtr getSchemaItem();
+
+ /**
* @brief Apply schema.
*
* @param Object Object to apply schema.