Skip to content

Class UriRegex

ClassList > UriRegex

Inherits the following classes: Uri

Public Functions

Type Name
UriRegex (const char * uri)
UriRegex (const String & uri)
bool canHandle (const String & requestUri, std::vector< String > & pathArgs) override
virtual Uri * clone () override const
void initPathArgs (std::vector< String > & pathArgs) override

Public Functions inherited from Uri

See Uri

Type Name
Uri (const char * uri)
Uri (const String & uri)
Uri (const __FlashStringHelper * uri)
virtual bool canHandle (const String & requestUri, __attribute__((unused)) std::vector< String > & pathArgs)
virtual Uri * clone () const
virtual void initPathArgs (__attribute__((unused)) std::vector< String > & pathArgs)
virtual ~Uri ()

Protected Attributes inherited from Uri

See Uri

Type Name
const String _uri

Public Functions Documentation

function UriRegex [1/2]

inline explicit UriRegex::UriRegex (
    const char * uri
) 

function UriRegex [2/2]

inline explicit UriRegex::UriRegex (
    const String & uri
) 

function canHandle

inline bool UriRegex::canHandle (
    const String & requestUri,
    std::vector< String > & pathArgs
) override

function clone

inline virtual Uri * UriRegex::clone () override const

Implements Uri::clone

function initPathArgs

inline void UriRegex::initPathArgs (
    std::vector< String > & pathArgs
) override

The documentation for this class was generated from the following file cores/common/arduino/libraries/ext/WebServer/uri/UriRegex.h