Astra Linux Directory Client Core API  1.7.0
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Макросы Группы Страницы

#include "ALDCoreUtils.h"

Граф наследования:ALD::CALDDNSNameValidator:
ALD::CALDValidator

Открытые члены

 CALDDNSNameValidator (IALDCore &Core)
 
virtual bool Validate (const void *value, const void *tag, void *result)
 
- Открытые члены унаследованные от ALD::CALDValidator
const string & name () const
 
const string & error () const
 
 CALDValidator (const string &Name, IALDCore &Core)
 
virtual ~CALDValidator ()
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от ALD::CALDValidator
void ClearError ()
 
- Защищенные данные унаследованные от ALD::CALDValidator
string m_strName
 
IALDCorem_pCore
 
string m_strError
 

Подробное описание

Класс валидатора DNS имени

tag ignored, result (string*)

Конструктор(ы)

ALD::CALDDNSNameValidator::CALDDNSNameValidator ( IALDCore Core)
inline

Конструктор

Методы

virtual bool ALD::CALDDNSNameValidator::Validate ( const void *  value,
const void *  tag,
void *  result 
)
virtual

Перегружаемый вызов валидации

Аргументы
[in]valueПроверяемое значение
[in]tagПроизвольная дополнительная информации
[out]resultРезультат (нормализованное значение)

Переопределяет метод предка ALD::CALDValidator.


Объявления и описания членов класса находятся в файле: