libpniio
Data Structures | Namespaces | Typedefs
nxobject_traits.hpp File Reference
#include <boost/variant.hpp>
#include <boost/mpl/at.hpp>
#include <boost/mpl/int.hpp>
#include "nximp_code.hpp"
#include "nximp_code_map.hpp"

Go to the source code of this file.

Data Structures

struct  pni::io::nx::nxobject_trait< id >
 nexus object traits More...
 
struct  pni::io::nx::nxobject_group< VTYPE >
 get group type More...
 
struct  pni::io::nx::nxobject_field< VTYPE >
 get field type More...
 
struct  pni::io::nx::nxobject_attribute< VTYPE >
 get attribute type More...
 

Namespaces

 pni
 
 pni::io
 
 pni::io::nx
 

Typedefs

template<typename VTYPE , int i>
using pni::io::nx::nxobject_element = boost::mpl::at< typename VTYPE::types, boost::mpl::int_< i >>