API Reference > OdDAI Namespace > Classes > Entity Class
Entity Class
OdDAI__EntityOdDAI__EntityOdDAI__EntityOdDAI__EntityOdDAI__Entity
Syntax
C++
class Entity : public NamedType;

daiEntity.h

A class that provides an entity definition within a schema.

NamedType Class
 
Name 
Description 
 
This is the overview for the NamedType constructor overload. 
 
Name 
Description 
 
Retrieves the current value of an attribute specified by its name.  
 
Retrieves the current value of an attribute specified by its name in case insencitive mode.  
 
Retrieves the type of the sdai object.  
 
Retrieves the current Gs node object of the sdai object.  
 
id 
Retrieves the database object identifier of the sdai object.  
 
This is the overview for the isInstanceOf method overload. 
 
This is the overview for the isKindOf method overload. 
 
Retrieves whether the sdai object is a persistent one.  
 
Retrieves the model that contains the sdai object.  
 
Sets a new Gs node cache for the sdai object.  
 
This is the overview for the testAttr method overload. 
 
Retrieves whether the attribute value is set or is unset in case insencitive mode.  
OdSDAIInstance Class
 
Name 
Description 
 
Retrieves the current value of an attribute specified by its name.  
 
Retrieves the type of the SDAI instance.  
 
This is the overview for the isInstanceOf method overload. 
 
This is the overview for the isKindOf method overload. 
 
Retrieves the model that contains the SDAI instance.  
 
This is the overview for the testAttr method overload. 
NamedType Class
 
Name 
Description 
 
Retrieves the current value of an attribute specified by its name.  
 
name 
Retrieves the name of the entity definition.  
 
Retrieves the owner schema of the entity definition.  
 
type 
This is the overview for the type method overload. 
Entity Class
 
Name 
Description 
 
Retrieves the current list of attribute definitions for the entity definition.  
 
Retrieves whether the entity definition can be instantiated or not.  
 
Check if current Entity is a supertype of another entity.  
 
Retrieves the current list of the entity definition's supertypes.  
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.