QMCPACK
NativePrint< OBJECT > Class Template Reference

This wrapper is to allow us to leave the user facing operator<< for classes alone. More...

+ Collaboration diagram for NativePrint< OBJECT >:

Public Types

using type_t = OBJECT
 

Public Member Functions

 NativePrint (const OBJECT &obj)
 
const OBJECT & get_obj () const
 

Private Attributes

OBJECT obj_
 

Detailed Description

template<typename OBJECT>
class qmcplusplus::NativePrint< OBJECT >

This wrapper is to allow us to leave the user facing operator<< for classes alone.

Definition at line 34 of file NativeInitializerPrint.hpp.

Member Typedef Documentation

◆ type_t

using type_t = OBJECT

Definition at line 37 of file NativeInitializerPrint.hpp.

Constructor & Destructor Documentation

◆ NativePrint()

NativePrint ( const OBJECT &  obj)
inline

Definition at line 38 of file NativeInitializerPrint.hpp.

Member Function Documentation

◆ get_obj()

const OBJECT& get_obj ( ) const
inline

Definition at line 39 of file NativeInitializerPrint.hpp.

References NativePrint< OBJECT >::obj_.

Member Data Documentation

◆ obj_

OBJECT obj_
private

Definition at line 42 of file NativeInitializerPrint.hpp.

Referenced by NativePrint< OBJECT >::get_obj().


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