Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::properties::PropertySettingBase< T > Class Template Referenceabstract

Base class of a property typed by a class. More...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/common/arccore/common/internal/Property.h>

Inheritance diagram for Arcane::properties::PropertySettingBase< T >:
Collaboration diagram for Arcane::properties::PropertySettingBase< T >:

Public Member Functions

virtual IPropertySettingsetting ()=0
virtual const IPropertySettingsetting () const =0
virtual void setFromJSON (const JSONValue &v, T &instance) const =0
virtual void setFromString (const String &v, T &instance) const =0
virtual void print (std::ostream &o, const T &instance) const =0

Detailed Description

template<typename T>
class Arcane::properties::PropertySettingBase< T >

Base class of a property typed by a class.

Definition at line 142 of file Property.h.


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