mirror of
https://github.com/eclipse-openvehicle-api/openvehicle-api.git
synced 2026-02-05 15:18:45 +00:00
31 lines
583 B
C++
31 lines
583 B
C++
#include "root_entity.h"
|
|
#include "module_entity.h"
|
|
#include "../exception.h"
|
|
#include "../token.h"
|
|
|
|
|
|
CRootEntity::CRootEntity(CParser& rParser, const CContextPtr& rptrContext) :
|
|
CModuleEntity(rParser, rptrContext)
|
|
{}
|
|
|
|
void CRootEntity::Process()
|
|
{
|
|
// Skip the definition and process the content directly.
|
|
ProcessContent();
|
|
}
|
|
|
|
bool CRootEntity::IsExtendable() const
|
|
{
|
|
return false;
|
|
}
|
|
|
|
void CRootEntity::AddMeta(const CEntityPtr& ptrMeta)
|
|
{
|
|
m_lstMetaEntities.push_back(ptrMeta);
|
|
}
|
|
|
|
const CEntityList& CRootEntity::GetMeta() const
|
|
{
|
|
return m_lstMetaEntities;
|
|
}
|