SDL script.
More...
#include <sdl_script_interface.h>
Inherits ISDKComponent.
◆ GetSymbolGeometryType()
Returns the symbol geometry type.
- Parameters
-
| [out] | geom_type | The symbol geometry type. |
- Returns
- Ok if succeeded.
-
Err_InvalidArg if the symbol could not be found.
◆ GetSymbolType()
Returns the symbol type.
- Parameters
-
| [out] | type | The symbol type. |
- Returns
- Ok if succeeded.
-
Err_InvalidArg if the symbol could not be found.
◆ GetRootElement()
| virtual SDKResult SDK_CALLTYPE GetRootElement |
( |
ISDLElementSP & |
root_element | ) |
|
| throw | ( | |
| ) | | |
|
pure virtual |
Returns the root element.
- Parameters
-
| [out] | root_element | Address of a variable that receives the pointer to the root element. |
- Returns
- Ok if succeeded.
-
Err_NotExist if root element is empty.
-
Err_NotImpl.
◆ Compile()
Compiles XSDL source to byte-code.
- Parameters
-
| [out] | byte_code | Address of a variable that receives the pointer to the compiled byte-code stream. |
- Returns
- Ok if succeeded.
-
Err_InvalidArg if failed.
-
Err_NotImpl.
◆ CreateRootElement()
| virtual SDKResult SDK_CALLTYPE CreateRootElement |
( |
NodeType |
type, |
|
|
ISDLElementSP & |
element |
|
) |
| |
| throw | ( | |
| ) | | |
|
pure virtual |
Creates SDL root element.
- Parameters
-
| [out] | parameters | Address of a variable that receives the pointer to the parameters collection. |
- Returns
- Ok if succeeded.
-
Err_NotImpl.
◆ CreateElement()
| virtual SDKResult SDK_CALLTYPE CreateElement |
( |
NodeType |
type, |
|
|
ISDLElementSP & |
element |
|
) |
| |
| throw | ( | |
| ) | | |
|
pure virtual |
Creates SDL element.
- Parameters
-
| [out] | parameters | Address of a variable that receives the pointer to the parameters collection. |
- Returns
- Ok if succeeded.
-
Err_NotImpl.
◆ CreateParameters()
| virtual SDKResult SDK_CALLTYPE CreateParameters |
( |
ISDLParametersCollectionSP & |
parameters | ) |
|
| throw | ( | |
| ) | | |
|
pure virtual |
Creates an empty parameters collection.
- Parameters
-
| [out] | parameters | Address of a variable that receives the pointer to the parameters collection. |
- Returns
- Ok if succeeded.
-
Err_NotImpl.
The documentation for this class was generated from the following file: