Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | Static Public Member Functions | List of all members
datatools::properties::default_key_validator Class Reference

Default abstract class for key validator. More...

#include <bayeux/datatools/properties.h>

Inheritance diagram for datatools::properties::default_key_validator:

Public Member Functions

 default_key_validator ()
 Default constructor. More...
virtual ~default_key_validator ()
 Destructor. More...
virtual bool operator() (const std::string &key_arg_) const
 Object function interface. More...
- Public Member Functions inherited from datatools::properties::basic_key_validator
virtual ~basic_key_validator ()

Static Public Member Functions

static const std::string & allowed_chars ()

Detailed Description

Default abstract class for key validator.

Constructor & Destructor Documentation

◆ default_key_validator()

datatools::properties::default_key_validator::default_key_validator ( )

Default constructor.

◆ ~default_key_validator()

virtual datatools::properties::default_key_validator::~default_key_validator ( )


Member Function Documentation

◆ allowed_chars()

static const std::string& datatools::properties::default_key_validator::allowed_chars ( )

◆ operator()()

virtual bool datatools::properties::default_key_validator::operator() ( const std::string &  key_arg_) const

Object function interface.

Implements datatools::properties::basic_key_validator.

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