SMTK  @SMTK_VERSION@
Simulation Modeling Tool Kit
Public Member Functions | List of all members
smtk::resource::detail::PropertiesBase Class Referenceabstract

The Properties classes defined in this namespace closely correlate to counterparts in smtk::common::TypeMap, but are tailored to provide a UUID as an additional lookup parameter. More...

#include <Properties.h>

Inheritance diagram for smtk::resource::detail::PropertiesBase:
[legend]

Public Member Functions

virtual std::size_t eraseId (const smtk::common::UUID &)=0
 

Detailed Description

The Properties classes defined in this namespace closely correlate to counterparts in smtk::common::TypeMap, but are tailored to provide a UUID as an additional lookup parameter.

A common base class for resource properties. It is used to provide an API for removing properties associated with removed IDs to avoid having to upcast to a templated type.


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