Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::SimpleReadOnlyPropertyT< T > Class Template Reference

Basic implementation of a read-only property. More...

#include <arcane/core/SimpleProperty.h>

Inheritance diagram for Arcane::SimpleReadOnlyPropertyT< T >:
Collaboration diagram for Arcane::SimpleReadOnlyPropertyT< T >:

Public Types

typedef SimplePropertyTraitsT< T >::ConstReferenceType ConstReferenceType
typedef SimplePropertyTraitsT< T >::ReferenceType ReferenceType
typedef SimplePropertyTraitsT< T >::ValueType ValueType

Public Member Functions

 SimpleReadOnlyPropertyT (ConstReferenceType v)
ConstReferenceType get () const

Protected Attributes

ValueType m_value

Detailed Description

template<class T>
class Arcane::SimpleReadOnlyPropertyT< T >

Basic implementation of a read-only property.

Definition at line 60 of file SimpleProperty.h.

Member Typedef Documentation

◆ ConstReferenceType

template<class T>
typedef SimplePropertyTraitsT<T>::ConstReferenceType Arcane::SimpleReadOnlyPropertyT< T >::ConstReferenceType

Definition at line 64 of file SimpleProperty.h.

◆ ReferenceType

template<class T>
typedef SimplePropertyTraitsT<T>::ReferenceType Arcane::SimpleReadOnlyPropertyT< T >::ReferenceType

Definition at line 65 of file SimpleProperty.h.

◆ ValueType

template<class T>
typedef SimplePropertyTraitsT<T>::ValueType Arcane::SimpleReadOnlyPropertyT< T >::ValueType

Definition at line 66 of file SimpleProperty.h.

Constructor & Destructor Documentation

◆ SimpleReadOnlyPropertyT() [1/2]

template<class T>
Arcane::SimpleReadOnlyPropertyT< T >::SimpleReadOnlyPropertyT ( )
inline

Definition at line 70 of file SimpleProperty.h.

◆ SimpleReadOnlyPropertyT() [2/2]

template<class T>
Arcane::SimpleReadOnlyPropertyT< T >::SimpleReadOnlyPropertyT ( ConstReferenceType v)
inline

Definition at line 73 of file SimpleProperty.h.

Member Function Documentation

◆ get()

template<class T>
ConstReferenceType Arcane::SimpleReadOnlyPropertyT< T >::get ( ) const
inline

Definition at line 79 of file SimpleProperty.h.

Member Data Documentation

◆ m_value

template<class T>
ValueType Arcane::SimpleReadOnlyPropertyT< T >::m_value
protected

Definition at line 83 of file SimpleProperty.h.


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