Class TextInterface::Name

class Name : public Reference::Able

Defines the sequence of characters that constitute a valid name.

Public Functions

Name()

Default constructor.

inline bool operator()(char c) const

Operator interface.

bool valid(char c) const

Return true if c is the next character in a valid name.

inline bool invalid(char c) const

Return true if c is not the next character in a valid name.

void reset()

Reset to the start of the next variable name.