SST 16.1.0
Structural Simulation Toolkit
SST::Core::Serialization::ObjTreeComparison Class Reference

Public Types

enum class  Op : std::uint8_t {
  LT , LTE , GT , GTE ,
  EQ , NEQ , CHANGED , INVALID
}
enum class  valType : std::uint8_t { OBJ , CONST , UNKNOWN }

Public Member Functions

void print (std::stringstream &s, unsigned startIdx, unsigned stopIdx) const
bool evaluateComparison (unsigned index, SST::Core::Serialization::ObjTreeCont *treeRoot)

Static Public Member Functions

static Op getOperationFromString (const std::string &op)
static std::string getStringFromOp (Op op)

Data Fields

std::vector< std::tuple< std::deque< std::string >, valType, std::unique_ptr< ObjTreeCont > > > objectsToCompare
std::vector< Op > operators

The documentation for this class was generated from the following files:
  • src/sst/core/impl/interactive/ObjTreeHelpers.h
  • src/sst/core/impl/interactive/ObjTreeHelpers.cc