GEOSX
Static Public Member Functions | List of all members
geosx::TypeRegex< T, ENABLE > Struct Template Reference

Extension point for custom types to provide a validation regexp to schema. More...

#include <DataTypes.hpp>

Static Public Member Functions

static string get ()
 Get the type's regex (default implementation). More...
 

Detailed Description

template<typename T, typename ENABLE = void>
struct geosx::TypeRegex< T, ENABLE >

Extension point for custom types to provide a validation regexp to schema.

Template Parameters
Tthe type for which the regex is defined
ENABLEused to conditionally enable partial specializations

Specializations should define the following method:

static string get();

Definition at line 689 of file DataTypes.hpp.

Member Function Documentation

◆ get()

template<typename T , typename ENABLE = void>
static string geosx::TypeRegex< T, ENABLE >::get ( )
inlinestatic

Get the type's regex (default implementation).

Returns
empty string, indicating no custom regex

Definition at line 695 of file DataTypes.hpp.


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