3#ifndef STREAMBASE_ENTITY_TYPE_H
4#define STREAMBASE_ENTITY_TYPE_H
6#include "StreamBase.hpp"
7#include "Exceptions.hpp"
54 static Type as_enum(
const std::string &aType,
bool allow_plural =
false) ;
A type of entity in a StreamBase catalog.
Definition: StreamBaseEntityType.hpp:17
static std::string as_string(Type aType)
Return a string naming the entity type.
static Type as_enum(const std::string &aType, bool allow_plural=false)
Parse a string as an entity type.
Type
An enumeration of the types of entities stored in a catalog.
Definition: StreamBaseEntityType.hpp:20