|
LeviLamina
|
Public Types | |
| using | ForEach = ::brstd::move_only_function<bool(::gsl::not_null<::std::shared_ptr<::ContentItem const>> const&)> |
| using | ItemCollection = ::std::vector<::gsl::not_null<::std::shared_ptr<::ContentItem const>>> |
Public Member Functions | |
| virtual void | appendLatest (::ContentItemCollectionVersion &version, ::std::vector<::gsl::not_null<::std::shared_ptr<::ContentItem const > > > &output) const |
| virtual::ContentItemCollectionVersion | getVersion () const |
| MCAPI void | $appendLatest (::ContentItemCollectionVersion &version, ::std::vector<::gsl::not_null<::std::shared_ptr<::ContentItem const > > > &output) const |
| MCFOLD::ContentItemCollectionVersion | $getVersion () const |
Public Attributes | |
| ::ll::TypedStorage< 4, 4, ::ContentItemCollectionVersion > | mVersion |
| ::ll::TypedStorage< 8, 24, ::std::vector<::gsl::not_null<::std::shared_ptr<::ContentItem const > > > > | mItems |
|
virtual |
Implements IVersionedContentItemCollection.
|
virtual |
Implements IVersionedContentItemCollection.