trick/trick_source/sim_services/STL/src/STLInterface.cpp

19 lines
519 B
C++
Raw Normal View History

2015-02-26 15:02:31 +00:00
#include <iostream>
#include "sim_services/STL/include/STLInterface.hh"
#include "sim_services/STL/include/STLManager.hh"
#include "sim_services/STL/include/STLUtilities.hh"
Trick::STLInterface::STLInterface() : restore(false) {
stl_id = Trick::STLManager::getSTLManager()->addSTL(*this) ;
}
Trick::STLInterface::~STLInterface() {
Trick::STLManager::getSTLManager()->removeSTL(*this) ;
}
void Trick::STLInterface::post_checkpoint( std::string obj_name ) {
Trick::delete_trick_stl(obj_name, stl_id) ;
}