|
using | Utopia::DataIO::Default::DefaultBaseGroupBuilder = std::function< std::shared_ptr< HDFGroup >(std::shared_ptr< HDFGroup > &&) > |
| Type of the default group builder.
|
|
template<typename Model > |
using | Utopia::DataIO::Default::DefaultDataWriter = std::function< void(std::shared_ptr< HDFDataset > &, Model &) > |
| Type of the default data writer.
|
|
template<typename Model > |
using | Utopia::DataIO::Default::DefaultBuilder = std::function< std::shared_ptr< HDFDataset >(std::shared_ptr< HDFGroup > &, Model &) > |
| Type of the default dataset builder.
|
|
template<typename Model > |
using | Utopia::DataIO::Default::DefaultAttributeWriterGroup = std::function< void(std::shared_ptr< HDFGroup > &, Model &) > |
| Type of the default attribute writer for groups.
|
|
template<typename Model > |
using | Utopia::DataIO::Default::DefaultAttributeWriterDataset = std::function< void(std::shared_ptr< HDFDataset > &, Model &) > |
| Type of the default attribute writer for datasets.
|
|
template<typename Model > |
using | Utopia::DataIO::Default::DefaultWriteTask = WriteTask< DefaultBaseGroupBuilder, DefaultDataWriter< Model >, DefaultBuilder< Model >, DefaultAttributeWriterGroup< Model >, DefaultAttributeWriterDataset< Model > > |
| A default WriteTask definition.
|
|
template<typename Model > |
using | Utopia::DataIO::Default::DefaultDecidermap = std::unordered_map< std::string, std::function< std::shared_ptr< Decider< Model > >() > > |
|
template<typename Model > |
using | Utopia::DataIO::Default::Trigger = Decider< Model > |
|
template<typename Model > |
using | Utopia::DataIO::Default::IntervalTrigger = IntervalDecider< Model > |
|
template<typename Model > |
using | Utopia::DataIO::Default::BuildOnceTrigger = OnceDecider< Model > |
|
template<typename Model > |
using | Utopia::DataIO::Default::BuildAlwaysTrigger = AlwaysDecider< Model > |
|
template<typename Model , typename... Deciders> |
using | Utopia::DataIO::Default::CompositeTrigger = CompositeDecider< Model, Deciders... > |
|
template<typename Model > |
using | Utopia::DataIO::Default::DefaultTriggermap = DefaultDecidermap< Model > |
|