|
|
@@ -158,9 +158,9 @@ public:
|
|
|
/*! @brief Type of the objects associated with the entities. */
|
|
|
using object_type = Type;
|
|
|
/*! @brief Underlying entity identifier. */
|
|
|
- using entity_type = typename underlying_type::entity_type;
|
|
|
+ using entity_type = Entity;
|
|
|
/*! @brief Unsigned integer type. */
|
|
|
- using size_type = typename underlying_type::size_type;
|
|
|
+ using size_type = std::size_t;
|
|
|
/*! @brief Random access iterator type. */
|
|
|
using iterator_type = iterator<false>;
|
|
|
/*! @brief Constant random access iterator type. */
|
|
|
@@ -597,9 +597,9 @@ public:
|
|
|
/*! @brief Type of the objects associated with the entities. */
|
|
|
using object_type = Type;
|
|
|
/*! @brief Underlying entity identifier. */
|
|
|
- using entity_type = typename underlying_type::entity_type;
|
|
|
+ using entity_type = Entity;
|
|
|
/*! @brief Unsigned integer type. */
|
|
|
- using size_type = typename underlying_type::size_type;
|
|
|
+ using size_type = std::size_t;
|
|
|
/*! @brief Random access iterator type. */
|
|
|
using iterator_type = iterator;
|
|
|
|