Environment Class
(ExternalControlIO::Environment)Environment elements can be used to add Name=Value environment variables for LocalCommandRun More...
Header: | #include <Environment> |
Inherits: | CDP::StudioAPI::CDPNode |
Public Functions
Environment() | |
~Environment() override | |
void | Configure(XMLElementEx *xml, RequestBase *parentRequest) |
std::string | Value() const |
Reimplemented Public Functions
virtual const std::string | GetNodeName() const override |
- 26 public functions inherited from CDP::StudioAPI::CDPNode
- 22 public functions inherited from CDP::StudioAPI::ICDPNode
Reimplemented Protected Functions
virtual void | FillNodeChildren(CDP::StudioAPI::NodeStream &stream) const override |
virtual std::string | GetNodeTypeName() const override |
virtual CDP::StudioAPI::CDPValueType | GetNodeValueType() const override |
virtual CDP::StudioAPI::CDPVariantValue | GetVariantValue() const override |
- 1 protected function inherited from CDP::StudioAPI::CDPNode
Detailed Description
Environment elements can be used to add Name=Value environment variables for LocalCommandRun
Environment variable Name and Value are Boost pattern translated before every command run so they can include any request channel value.
Member Function Documentation
Environment::Environment()
Default constructs an instance of Environment.
Environment::~Environment()
Destroys the instance of Environment.
void Environment::Configure(XMLElementEx *xml, RequestBase *parentRequest)
[override virtual protected]
void Environment::FillNodeChildren(CDP::StudioAPI::NodeStream &stream) const
[override virtual]
const std::string Environment::GetNodeName() const
[override virtual protected]
std::string Environment::GetNodeTypeName() const
[override virtual protected]
CDP::StudioAPI::CDPValueType Environment::GetNodeValueType() const
[override virtual protected]
CDP::StudioAPI::CDPVariantValue Environment::GetVariantValue() const
std::string Environment::Value() const
Get started with CDP Studio today
Let us help you take your great ideas and turn them into the products your customer will love.