libpniio
Data Structures | Namespaces | Functions
link.hpp File Reference
#include <pni/core/types.hpp>
#include "nxpath/nxpath.hpp"
#include "nxlink_type.hpp"
#include "nxlink.hpp"
#include "nxobject_traits.hpp"
#include "../exceptions.hpp"

Go to the source code of this file.

Data Structures

class  pni::io::nx::nxlink< IMPID >
 representation of a NeXus link More...
 

Namespaces

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

Functions

template<typename CTYPE , template< nximp_code > class GTYPE, nximp_code IMPID>
void pni::io::nx::get_links (const GTYPE< IMPID > &parent, CTYPE &container)
 get list of links More...
 
template<typename CTYPE , template< nximp_code > class GTYPE, nximp_code IMPID>
CTYPE pni::io::nx::get_links (const GTYPE< IMPID > &parent)
 get links below a group More...
 
template<typename CTYPE , template< nximp_code > class GTYPE, nximp_code IMPID>
void pni::io::nx::get_links_recursive (const GTYPE< IMPID > &parent, CTYPE &container)
 get links recursively More...
 
template<typename CTYPE , template< nximp_code > class GTYPE, nximp_code IMPID>
CTYPE pni::io::nx::get_links_recursive (const GTYPE< IMPID > &parent)
 get links recursively More...