Object Factory Management. More...
#include <core/SCmnMap.h>#include <helper/obj-ref-impl.hpp>#include <interface/SObjFactory-i.h>Go to the source code of this file.
Classes | |
| class | CElementTraits< SObjectInfo > |
| SObjectInfo Hash and Comparison Traits. More... | |
| class | TplSObjectFactory< T > |
| Template-based object factory. More... | |
| class | SObjectFactoryMgr |
| Manager for object factories. More... | |
Typedefs | |
| typedef IObjectFactory * | SObjectFactoryPtr |
Functions | |
| SNSBEGIN SOUI_EXP SObjectInfo | ObjInfo_New (LPCWSTR name, int type, LPCWSTR alise=NULL) |
| Creates a new object information structure. | |
| SOUI_EXP BOOL | ObjInfo_IsValid (const SObjectInfo *pObjInfo) |
| Checks if the object information is valid. | |
Object Factory Management.
Copyright (C) 2014-2050 All rights reserved.
Description: Manages object factories for creating and managing objects in SOUI.
Definition in file SObjectFactory.h.
| typedef IObjectFactory* SObjectFactoryPtr |
Definition at line 134 of file SObjectFactory.h.
| SOUI_EXP BOOL ObjInfo_IsValid | ( | const SObjectInfo * | pObjInfo | ) |
Checks if the object information is valid.
| pObjInfo | Pointer to the object information structure. |
Definition at line 20 of file SObjectFactory.cpp.
| SNSBEGIN SOUI_EXP SObjectInfo ObjInfo_New | ( | LPCWSTR | name, |
| int | type, | ||
| LPCWSTR | alise = NULL ) |
Creates a new object information structure.
| name | Name of the object. |
| type | Type of the object. |
| alise | Alias for the object (optional). |
Definition at line 8 of file SObjectFactory.cpp.