Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
xpath_lexer_string Struct Reference

Public Member Functions

 xpath_lexer_string ()
bool operator== (const char_t *other) const

Public Attributes

const char_t * begin
const char_t * end

Detailed Description

Definition at line 9230 of file pugixml.cc.

Constructor & Destructor Documentation

◆ xpath_lexer_string()

xpath_lexer_string::xpath_lexer_string ( )
inline

Definition at line 9235 of file pugixml.cc.

9235 : begin(0), end(0)
9236 {
9237 }
const char_t * begin
Definition pugixml.cc:9232
const char_t * end
Definition pugixml.cc:9233

Member Function Documentation

◆ operator==()

bool xpath_lexer_string::operator== ( const char_t * other) const
inline

Definition at line 9239 of file pugixml.cc.

9240 {
9241 size_t length = static_cast<size_t>(end - begin);
9242
9243 return strequalrange(other, begin, length);
9244 }
PUGI__FN bool strequalrange(const char_t *lhs, const char_t *rhs, size_t count)
Definition pugixml.cc:238

Member Data Documentation

◆ begin

const char_t* xpath_lexer_string::begin

◆ end

const char_t* xpath_lexer_string::end

The documentation for this struct was generated from the following file: