// file : xsd/cxx/parser/non-validating/xml-schema-pskel.txx // copyright : Copyright (c) 2005-2011 Code Synthesis Tools CC // license : GNU GPL v2 + exceptions; see accompanying LICENSE file namespace xsd { namespace cxx { namespace parser { namespace non_validating { // any_type // template bool any_type_pskel:: _start_element_impl (const ro_string& ns, const ro_string& name, const ro_string* type) { this->_start_any_element (ns, name, type); this->complex_content::context_.top ().any_ = true; return true; } template bool any_type_pskel:: _end_element_impl (const ro_string& ns, const ro_string& name) { this->complex_content::context_.top ().any_ = false; this->_end_any_element (ns, name); return true; } template bool any_type_pskel:: _attribute_impl (const ro_string& ns, const ro_string& name, const ro_string& value) { this->_any_attribute (ns, name, value); return true; } template bool any_type_pskel:: _characters_impl (const ro_string& s) { this->_any_characters (s); return true; } // any_simple_type // template bool any_simple_type_pskel:: _characters_impl (const ro_string& s) { this->_any_characters (s); return true; } } } } }