Public Member Functions
InferenceEngine::VariableStateBase Class Reference

Default implementation for IVariableState. More...

#include <ie_variable_state_base.hpp>

Inheritance diagram for InferenceEngine::VariableStateBase:
InferenceEngine::IVariableState

Public Member Functions

 VariableStateBase (std::shared_ptr< IVariableStateInternal > impl)
 Constructor with actual underlying implementation. More...
 
StatusCode GetName (char *name, size_t len, ResponseDesc *resp) const noexcept override
 
StatusCode Reset (ResponseDesc *resp) noexcept override
 
StatusCode SetState (Blob::Ptr newState, ResponseDesc *resp) noexcept override
 
StatusCode GetState (Blob::CPtr &state, ResponseDesc *resp) const noexcept override
 
- Public Member Functions inherited from InferenceEngine::IVariableState
virtual StatusCode GetLastState (Blob::CPtr &state, ResponseDesc *resp) const noexcept
 

Additional Inherited Members

- Public Types inherited from InferenceEngine::IVariableState
typedef std::shared_ptr< IVariableStatePtr
 

Detailed Description

Default implementation for IVariableState.

Constructor & Destructor Documentation

◆ VariableStateBase()

InferenceEngine::VariableStateBase::VariableStateBase ( std::shared_ptr< IVariableStateInternal impl)
inlineexplicit

Constructor with actual underlying implementation.

Parameters
implUnderlying implementation of type IVariableStateInternal

The documentation for this class was generated from the following file: