SOFA plugin: Geomagic  master
Open source framework for multi-physics simuation
geomagic::GeomagicEmulatorTask Class Reference

#include <GeomagicEmulator.h>

Inheritance diagram for geomagic::GeomagicEmulatorTask:

Public Member Functions

 GeomagicEmulatorTask (GeomagicEmulator *ptr, CpuTask::Status *pStatus)
 
virtual ~GeomagicEmulatorTask ()
 
virtual MemoryAlloc run () override final
 
- Public Member Functions inherited from sofa::simulation::CpuTask
StatusgetStatus (void) const override final
 
 CpuTask (Status *status, int scheduledThread=-1)
 
virtual ~CpuTask ()=default
 
- Public Member Functions inherited from sofa::simulation::Task
 Task (int scheduledThread)
 
virtual ~Task ()=default
 
int getScheduledThread () const
 

Additional Inherited Members

- Public Attributes inherited from sofa::simulation::Task
int m_id
 
- Protected Attributes inherited from sofa::simulation::Task
int m_scheduledThread
 
- Static Public Member Functions inherited from sofa::simulation::Task
static void * operator new (std::size_t sz)
 
static void operator delete (void *ptr)
 
static void operator delete (void *ptr, std::size_t sz)
 
static void * operator new[] (std::size_t sz)=delete
 
static Task::AllocatorgetAllocator ()
 
static void setAllocator (Task::Allocator *allocator)
 

Constructor details

◆ GeomagicEmulatorTask()

geomagic::GeomagicEmulatorTask::GeomagicEmulatorTask ( GeomagicEmulator ptr,
CpuTask::Status *  pStatus 
)

◆ ~GeomagicEmulatorTask()

virtual geomagic::GeomagicEmulatorTask::~GeomagicEmulatorTask ( )
inlinevirtual

Function details

◆ run()

GeomagicEmulatorTask::MemoryAlloc geomagic::GeomagicEmulatorTask::run ( )
finaloverridevirtual