$darkmode
string.hpp File Reference
#include <limits>
#include <string>
#include <utility>
#include <vector>
#include <fable/fable_fwd.hpp>
#include <fable/schema/interface.hpp>
Include dependency graph for string.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fable::schema::String
 

Functions

template<typename S >
String fable::schema::make_schema (std::string *ptr, S &&desc)
 

Variables

constexpr auto fable::schema::FABLE_REGEX_C_IDENTIFIER = "^[a-zA-Z_][a-zA-Z0-9_]*$"
 

Detailed Description

Variable Documentation

◆ FABLE_REGEX_C_IDENTIFIER

constexpr auto fable::schema::FABLE_REGEX_C_IDENTIFIER = "^[a-zA-Z_][a-zA-Z0-9_]*$"
constexpr

FABLE_REGEX_C_PATTERN specifies the regex for the String::c_identifier() method.

Overriding it will not have any effect.