55 lines
1.0 KiB
C++
Executable File
55 lines
1.0 KiB
C++
Executable File
/**
|
|
* @RDE_HEADER@
|
|
* Interface for Storing of MapObjects
|
|
* $Id$
|
|
* $HeadURL$
|
|
* $Author$
|
|
*/
|
|
|
|
// Own
|
|
#include "object_container.h"
|
|
|
|
|
|
namespace SituationMap
|
|
{
|
|
|
|
ObjectContainer::ObjectContainer(const QSharedPointer<IdGenerator> &idGenerator)
|
|
: m_idGenerator(idGenerator)
|
|
, m_logger(getLogger("ObjectContainer"))
|
|
{
|
|
TRACE_LOG(m_logger) << LOGFUNCTION << " START";
|
|
TRACE_LOG(m_logger) << LOGFUNCTION << " END";
|
|
}
|
|
|
|
ObjectContainer::~ObjectContainer()
|
|
{
|
|
TRACE_LOG(m_logger) << LOGFUNCTION << " START";
|
|
TRACE_LOG(m_logger) << LOGFUNCTION << " END";
|
|
}
|
|
|
|
QSharedPointer<IdGenerator> ObjectContainer::idGenerator() const
|
|
{
|
|
return m_idGenerator;
|
|
}
|
|
|
|
//----------------------------------------------------------------------------
|
|
|
|
IdGenerator::IdGenerator()
|
|
: m_logger(getLogger("IdGenerator"))
|
|
{
|
|
TRACE_LOG(m_logger) << LOGFUNCTION << " START";
|
|
TRACE_LOG(m_logger) << LOGFUNCTION << " END";
|
|
}
|
|
|
|
IdGenerator::~IdGenerator()
|
|
{
|
|
TRACE_LOG(m_logger) << LOGFUNCTION << " START";
|
|
TRACE_LOG(m_logger) << LOGFUNCTION << " END";
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
} // namespace SituationMap
|