Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
SparseBoolVector.hpp
Go to the documentation of this file.
1
6#pragma once
7
8#include <core/xmlApi.hpp>
9#include "../SparseBoolVector.hpp"
10
11namespace core {
12
13template < >
14struct xmlApi < common::SparseBoolVector > {
16
17 static std::string xmlTagName ( ) {
18 return "SparseBoolVector";
19 }
20
21 static bool first ( const ext::deque < sax::Token >::const_iterator & input ) {
23 }
24
25 static void compose ( ext::deque < sax::Token > & output, const common::SparseBoolVector & input );
26};
27
28} /* namespace core */
29
Definition: SparseBoolVector.hpp:27
Class extending the deque class from the standard library. Original reason is to allow printing of th...
Definition: deque.hpp:44
static bool isToken(ext::deque< Token >::const_iterator input, Token::TokenType type, const std::string &data)
Definition: FromXMLParserHelper.cpp:29
Definition: Permutation.hpp:18
Definition: normalize.hpp:10
static bool first(const ext::deque< sax::Token >::const_iterator &input)
Definition: SparseBoolVector.hpp:21
static std::string xmlTagName()
Definition: SparseBoolVector.hpp:17
Definition: xmlApi.hpp:27