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:
datatools::properties::basic_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 ( )
virtual

Destructor.

Member Function Documentation

◆ allowed_chars()

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

◆ operator()()

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

Object function interface.

Implements datatools::properties::basic_key_validator.


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