hla: Remove deprecated methods from HLAObjectClass
This commit is contained in:
@@ -299,21 +299,12 @@ HLAObjectClass::stopRegistration() const
|
|||||||
HLAObjectInstance*
|
HLAObjectInstance*
|
||||||
HLAObjectClass::createObjectInstance(const std::string& name)
|
HLAObjectClass::createObjectInstance(const std::string& name)
|
||||||
{
|
{
|
||||||
HLAObjectInstance* objectInstance = createObjectInstance();
|
|
||||||
if (objectInstance)
|
|
||||||
return objectInstance;
|
|
||||||
SGSharedPtr<HLAFederate> federate = _federate.lock();
|
SGSharedPtr<HLAFederate> federate = _federate.lock();
|
||||||
if (!federate.valid())
|
if (!federate.valid())
|
||||||
return 0;
|
return 0;
|
||||||
return federate->createObjectInstance(this, name);
|
return federate->createObjectInstance(this, name);
|
||||||
}
|
}
|
||||||
|
|
||||||
HLAObjectInstance*
|
|
||||||
HLAObjectClass::createObjectInstance()
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
HLAObjectClass::_setRTIObjectClass(RTIObjectClass* objectClass)
|
HLAObjectClass::_setRTIObjectClass(RTIObjectClass* objectClass)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -120,7 +120,6 @@ public:
|
|||||||
|
|
||||||
/// Create a new instance of this class.
|
/// Create a new instance of this class.
|
||||||
virtual HLAObjectInstance* createObjectInstance(const std::string& name);
|
virtual HLAObjectInstance* createObjectInstance(const std::string& name);
|
||||||
virtual HLAObjectInstance* createObjectInstance(); // deprecated
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
HLAObjectClass(const HLAObjectClass&);
|
HLAObjectClass(const HLAObjectClass&);
|
||||||
|
|||||||
Reference in New Issue
Block a user