https://mooseframework.inl.gov
Public Member Functions | List of all members
WarehouseStorage Class Referenceabstract
Inheritance diagram for WarehouseStorage:
[legend]

Public Member Functions

virtual ~WarehouseStorage ()=default
 
virtual void add (std::size_t obj_id, std::vector< std::unique_ptr< Attribute >> attribs)=0
 
virtual std::vector< std::size_t > query (const std::vector< std::unique_ptr< Attribute >> &conds)=0
 
virtual void set (std::size_t obj_id, std::vector< std::unique_ptr< Attribute >> attribs)=0
 

Detailed Description

Definition at line 21 of file TheWarehouse.C.

Constructor & Destructor Documentation

◆ ~WarehouseStorage()

virtual WarehouseStorage::~WarehouseStorage ( )
virtualdefault

Member Function Documentation

◆ add()

virtual void WarehouseStorage::add ( std::size_t  obj_id,
std::vector< std::unique_ptr< Attribute >>  attribs 
)
pure virtual

Implemented in VecStore.

◆ query()

virtual std::vector<std::size_t> WarehouseStorage::query ( const std::vector< std::unique_ptr< Attribute >> &  conds)
pure virtual

Implemented in VecStore.

◆ set()

virtual void WarehouseStorage::set ( std::size_t  obj_id,
std::vector< std::unique_ptr< Attribute >>  attribs 
)
pure virtual

Implemented in VecStore.


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