VR-Engage  2.2
Loading...
Searching...
No Matches
makVre::DtDetectionReportControllerDescriptor Class Reference

#include <detectionReportControllerDescriptor.h>

Inheritance diagram for makVre::DtDetectionReportControllerDescriptor:
[legend]

Public Member Functions

 DtDetectionReportControllerDescriptor (const DtString &name, DtReaderWriterRegistry *parentRegistry=nullptr)
 
 DtDetectionReportControllerDescriptor (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=nullptr)
 
 DtDetectionReportControllerDescriptor (const DtDetectionReportControllerDescriptor &orig, DtReaderWriterRegistry *parentRegistry=nullptr)
 
DtDetectionReportControllerDescriptoroperator= (const DtDetectionReportControllerDescriptor &orig)
 
 DtDetectionReportControllerDescriptor ()=delete
 
virtual ~DtDetectionReportControllerDescriptor () override
 
virtual DtString type () const override
 
virtual DtComponentDescriptor * clone (DtReaderWriterRegistry *parentRegistry=nullptr) const override
 
virtual void setUpdateInterval (double interval)
 
virtual double updateInterval () const
 

Static Public Member Functions

static DtComponentDescriptor * creator ()
 

Protected Attributes

DtRwReal myUpdateInterval
 

Constructor & Destructor Documentation

◆ DtDetectionReportControllerDescriptor() [1/4]

makVre::DtDetectionReportControllerDescriptor::DtDetectionReportControllerDescriptor ( const DtString & name,
DtReaderWriterRegistry * parentRegistry = nullptr )

constructor

Referenced by DtDetectionReportControllerDescriptor(), and operator=().

◆ DtDetectionReportControllerDescriptor() [2/4]

makVre::DtDetectionReportControllerDescriptor::DtDetectionReportControllerDescriptor ( const DtSymbolString & name,
DtReaderWriterRegistry * parentRegistry = nullptr )

◆ DtDetectionReportControllerDescriptor() [3/4]

makVre::DtDetectionReportControllerDescriptor::DtDetectionReportControllerDescriptor ( const DtDetectionReportControllerDescriptor & orig,
DtReaderWriterRegistry * parentRegistry = nullptr )

copy constructor

References DtDetectionReportControllerDescriptor().

◆ DtDetectionReportControllerDescriptor() [4/4]

makVre::DtDetectionReportControllerDescriptor::DtDetectionReportControllerDescriptor ( )
delete

default constructor; not implemented

◆ ~DtDetectionReportControllerDescriptor()

virtual makVre::DtDetectionReportControllerDescriptor::~DtDetectionReportControllerDescriptor ( )
overridevirtual

destructor

Member Function Documentation

◆ operator=()

DtDetectionReportControllerDescriptor & makVre::DtDetectionReportControllerDescriptor::operator= ( const DtDetectionReportControllerDescriptor & orig)

◆ type()

virtual DtString makVre::DtDetectionReportControllerDescriptor::type ( ) const
overridevirtual

◆ clone()

virtual DtComponentDescriptor * makVre::DtDetectionReportControllerDescriptor::clone ( DtReaderWriterRegistry * parentRegistry = nullptr) const
overridevirtual

◆ setUpdateInterval()

virtual void makVre::DtDetectionReportControllerDescriptor::setUpdateInterval ( double interval)
virtual

◆ updateInterval()

virtual double makVre::DtDetectionReportControllerDescriptor::updateInterval ( ) const
virtual

◆ creator()

static DtComponentDescriptor * makVre::DtDetectionReportControllerDescriptor::creator ( )
static

Member Data Documentation

◆ myUpdateInterval

DtRwReal makVre::DtDetectionReportControllerDescriptor::myUpdateInterval
protected

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