Skip to content

Class Uri

ClassList > Uri

Inherited by the following classes: UriBraces, UriGlob, UriRegex

Public Functions

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

Type Name
const String _uri

Public Functions Documentation

function Uri [1/3]

inline Uri::Uri (
    const char * uri
) 

function Uri [2/3]

inline Uri::Uri (
    const String & uri
) 

function Uri [3/3]

inline Uri::Uri (
    const __FlashStringHelper * uri
) 

function canHandle

inline virtual bool Uri::canHandle (
    const String & requestUri,
    __attribute__((unused)) std::vector< String > & pathArgs
) 

function clone

inline virtual Uri * Uri::clone () const

function initPathArgs

inline virtual void Uri::initPathArgs (
    __attribute__((unused)) std::vector< String > & pathArgs
) 

function ~Uri

inline virtual Uri::~Uri () 

Protected Attributes Documentation

variable _uri

const String Uri::_uri;

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