/** @file
Parser: @b hash class.
Copyright (c) 2001-2026 Art. Lebedev Studio (https://www.artlebedev.com)
Authors: Konstantin Morshnev <moko@design.ru>, Alexandr Petrosian <paf@design.ru>
*/
#include "pa_vhash.h"
#include "pa_vfile.h"
volatile const char * IDENT_PA_VHASH_C="$Id: pa_vhash.C,v 1.17 2026/04/25 13:38:46 moko Exp $" IDENT_PA_VHASH_H;
VFile* VHash::as_vfile(String::Language /*lang*/, const Request_charsets * /*charsets*/){
return new VFile(fhash);
}
void VHash::extract_default(){
if( (_default=fhash.get(Symbols::_DEFAULT_SYMBOL) ) )
fhash.remove(Symbols::_DEFAULT_SYMBOL);
}
E-mail: