Skip to content

Class UriBraces

ClassList > UriBraces

Inherits the following classes: Uri

Public Functions

Type Name
UriBraces (const char * uri)
UriBraces (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 UriBraces [1/2]

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

function UriBraces [2/2]

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

function canHandle

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

function clone

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

Implements Uri::clone

function initPathArgs

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

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