Class uipc::core::FeatureCollection
ClassList > uipc > core > FeatureCollection
Public Functions
Type | Name |
---|---|
S< IFeature > | find (std::string_view name) const |
S< T > | find (std::string_view name=T::FeatureName) const |
void | insert (std::string_view name, S< IFeature > feature) |
void | insert (S< T > feature) |
Json | to_json () const |
virtual | ~FeatureCollection () = default |
Public Functions Documentation
function find [1/2]
function find [2/2]
template<std::derived_from< IFeature > T>
inline S< T > uipc::core::FeatureCollection::find (
std::string_view name=T::FeatureName
) const
function insert [1/2]
function insert [2/2]
template<std::derived_from< IFeature > T>
inline void uipc::core::FeatureCollection::insert (
S< T > feature
)
function to_json
function ~FeatureCollection
The documentation for this class was generated from the following file include/uipc/core/feature_collection.h