AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
ID.hpp File Reference

Header file for Sina ID class. More...

#include <string>
#include "conduit.hpp"

Classes

class  axom::sina::ID
 The ID of a Record. More...
 
class  axom::sina::internal::IDField
 An object representing a pair of ID fields. More...
 

Namespaces

 axom
 
 axom::sina
 
 axom::sina::internal
 

Enumerations

enum class  axom::sina::IDType { axom::sina::Local , axom::sina::Global }
 

Detailed Description

Header file for Sina ID class.

The Sina schema allows records to have either a local ID or a global ID. When a global ID is specified, that will be used in the database. When a local ID is specified, an ID will be automatically generated when inserting the record into the database.