DSS C-API and dss.hpp
DSS C-API and dss.hpp expose a customized and extended implementation of OpenDSS to C and C++.
dss::classic::IParallel Class Reference
Inheritance diagram for dss::classic::IParallel:
[legend]
Collaboration diagram for dss::classic::IParallel:
[legend]

Public Member Functions

 IParallel (dss::APIUtil *util)
 
void CreateActor ()
 
void Wait ()
 
int32_t ActiveActor ()
 Gets/sets the ID of the Active Actor.
 
IParallelActiveActor (int32_t value)
 
int32_t ActiveParallel ()
 (read) Sets ON/OFF (1/0) Parallel features of the Engine (write) Delivers if the Parallel features of the Engine are Active
 
IParallelActiveParallel (int32_t value)
 
int32_t ActorCPU ()
 Gets/sets the CPU of the Active Actor.
 
IParallelActorCPU (int32_t value)
 
template<typename VectorT = Eigen::Matrix<int32_t, Eigen::Dynamic, 1>>
VectorT ActorProgress ()
 Gets the progress of all existing actors in pct.
 
template<typename VectorT = Eigen::Matrix<int32_t, Eigen::Dynamic, 1>>
VectorT ActorStatus ()
 Gets the status of each actor.
 
int32_t ConcatenateReports ()
 (read) Reads the values of the ConcatenateReports option (1=enabled, 0=disabled) (write) Enable/Disable (1/0) the ConcatenateReports option for extracting monitors data
 
IParallelConcatenateReports (int32_t value)
 
int32_t NumCPUs ()
 Delivers the number of CPUs on the current PC.
 
int32_t NumCores ()
 Delivers the number of Cores of the local PC.
 
int32_t NumOfActors ()
 Gets the number of Actors created.
 
- Public Member Functions inherited from dss::ContextState
 ContextState (APIUtil *util)
 

Additional Inherited Members

- Public Attributes inherited from dss::ContextState
void * ctx
 Pointer to the DSSContext for easy access.
 
APIUtilapi_util
 API utility functions.
 

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