$darkmode
string.hpp File Reference
#include <limits>
#include <string>
#include <utility>
#include <vector>
#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
 

Macros

#define FABLE_SCHEMA_STRING_HPP_
 
#define FABLE_REGEX_C_IDENTIFIER   "^[a-zA-Z_][a-zA-Z0-9_]*$"
 

Functions

String fable::schema::make_schema (std::string *ptr, std::string &&desc)
 

Detailed Description

Macro Definition Documentation

◆ FABLE_REGEX_C_IDENTIFIER

#define FABLE_REGEX_C_IDENTIFIER   "^[a-zA-Z_][a-zA-Z0-9_]*$"

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

Overriding it will not have any effect.