Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Protected Attributes | List of all members
JLANG::JAddress< is_const > Struct Template Reference

Simple address wrapper for const and non-const pointers. More...

#include <JAddress.hh>

Inheritance diagram for JLANG::JAddress< is_const >:
JROOT::JRootAddressableClass< is_const > JROOT::JRootAddressableClass< false > JROOT::JRootAddressableClass< true > JROOT::JRootClassReader JROOT::JRootClassWriter

Public Types

typedef JAddressTypedef
< is_const >::pointer_type 
pointer_type
 Type definition of address. More...
 

Public Member Functions

 JAddress (pointer_type p)
 Constructor. More...
 

Protected Attributes

pointer_type address
 

Detailed Description

template<bool is_const>
struct JLANG::JAddress< is_const >

Simple address wrapper for const and non-const pointers.

Definition at line 44 of file JAddress.hh.

Member Typedef Documentation

template<bool is_const>
typedef JAddressTypedef<is_const>::pointer_type JLANG::JAddress< is_const >::pointer_type

Type definition of address.

Definition at line 48 of file JAddress.hh.

Constructor & Destructor Documentation

template<bool is_const>
JLANG::JAddress< is_const >::JAddress ( pointer_type  p)
inline

Constructor.

Parameters
ppointer to object

Definition at line 55 of file JAddress.hh.

55  :
56  address(p)
57  {}
pointer_type address
Definition: JAddress.hh:60

Member Data Documentation

template<bool is_const>
pointer_type JLANG::JAddress< is_const >::address
protected

Definition at line 60 of file JAddress.hh.


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