FB2Token.h File Reference
#include "EBOOKToken.h"

Go to the source code of this file.

Namespaces

 libebook
 
 libebook::FB2Token
 

Macros

#define FB2TOKEN_H_INCLUDED
 
#define FB2_NO_NAMESPACE(ns)   (0 == ns)
 
#define FB2_NO_NAMESPACE(ns)   (0 == ns)
 

Enumerations

enum  {
  libebook::FB2Token::INVALID_TOKEN = 0, libebook::FB2Token::NS_FICTIONBOOK, libebook::FB2Token::NS_XLINK, libebook::FB2Token::NS_XML,
  libebook::FB2Token::NS_XMLNS, libebook::FB2Token::a, libebook::FB2Token::annotation, libebook::FB2Token::author,
  libebook::FB2Token::binary, libebook::FB2Token::body, libebook::FB2Token::book_name, libebook::FB2Token::book_title,
  libebook::FB2Token::cite, libebook::FB2Token::city, libebook::FB2Token::code, libebook::FB2Token::coverpage,
  libebook::FB2Token::custom_info, libebook::FB2Token::date, libebook::FB2Token::description, libebook::FB2Token::document_info,
  libebook::FB2Token::email, libebook::FB2Token::emphasis, libebook::FB2Token::empty_line, libebook::FB2Token::epigraph,
  libebook::FB2Token::FictionBook, libebook::FB2Token::first_name, libebook::FB2Token::genre, libebook::FB2Token::history,
  libebook::FB2Token::home_page, libebook::FB2Token::id, libebook::FB2Token::image, libebook::FB2Token::isbn,
  libebook::FB2Token::keywords, libebook::FB2Token::lang, libebook::FB2Token::last_name, libebook::FB2Token::middle_name,
  libebook::FB2Token::nickname, libebook::FB2Token::output, libebook::FB2Token::output_document, libebook::FB2Token::p,
  libebook::FB2Token::part, libebook::FB2Token::poem, libebook::FB2Token::program_used, libebook::FB2Token::publisher,
  libebook::FB2Token::publish_info, libebook::FB2Token::section, libebook::FB2Token::sequence, libebook::FB2Token::src_lang,
  libebook::FB2Token::src_ocr, libebook::FB2Token::src_title_info, libebook::FB2Token::src_url, libebook::FB2Token::stanza,
  libebook::FB2Token::strikethrough, libebook::FB2Token::strong, libebook::FB2Token::style, libebook::FB2Token::stylesheet,
  libebook::FB2Token::sub, libebook::FB2Token::subtitle, libebook::FB2Token::sup, libebook::FB2Token::table,
  libebook::FB2Token::td, libebook::FB2Token::text_author, libebook::FB2Token::th, libebook::FB2Token::title,
  libebook::FB2Token::title_info, libebook::FB2Token::tr, libebook::FB2Token::translator, libebook::FB2Token::v,
  libebook::FB2Token::version, libebook::FB2Token::year, libebook::FB2Token::align, libebook::FB2Token::alt,
  libebook::FB2Token::colspan, libebook::FB2Token::content_type, libebook::FB2Token::create, libebook::FB2Token::currency,
  libebook::FB2Token::href, libebook::FB2Token::include, libebook::FB2Token::include_all, libebook::FB2Token::info_type,
  libebook::FB2Token::match, libebook::FB2Token::mode, libebook::FB2Token::name, libebook::FB2Token::number,
  libebook::FB2Token::price, libebook::FB2Token::rowspan, libebook::FB2Token::type, libebook::FB2Token::value,
  libebook::FB2Token::note, libebook::FB2Token::simple, libebook::FB2Token::LAST_TOKEN
}
 

Functions

const EBOOKToken * libebook::getFB2Token (const char *const str, const unsigned length)
 
const EBOOKToken * libebook::getFB2Token (const char *const str)
 
const EBOOKToken * libebook::getFB2Token (const unsigned char *const str)
 
int libebook::getFB2TokenID (const EBOOKToken &token)
 
int libebook::getFB2TokenID (const EBOOKToken *const token)
 
int libebook::getFB2TokenID (const char *str, const unsigned length)
 
int libebook::getFB2TokenID (const char *str)
 
int libebook::getFB2TokenID (const unsigned char *str)
 
const char * libebook::getFB2TokenName (const EBOOKToken &token)
 
const char * libebook::getFB2TokenName (const EBOOKToken *const token)
 
const char * libebook::getFB2TokenName (const char *str, const unsigned length)
 
const char * libebook::getFB2TokenName (const char *str)
 
const char * libebook::getFB2TokenName (const unsigned char *str)
 

Macro Definition Documentation

#define FB2_NO_NAMESPACE (   ns)    (0 == ns)

Referenced by libebook::FB2BinaryContext::attribute(), libebook::FB2ParaContextBase::attribute(), libebook::FB2BodyContext::attribute(), libebook::FB2AnnotationContext::attribute(), libebook::FB2TableContext::attribute(), libebook::FB2AContext::attribute(), libebook::FB2CiteContext::attribute(), libebook::FB2CellContext::attribute(), libebook::FB2BookNameContext::attribute(), libebook::FB2EpigraphContext::attribute(), libebook::FB2ImageContext::attribute(), libebook::FB2InlineImageContext::attribute(), libebook::FB2TrContext::attribute(), libebook::FB2CityContext::attribute(), libebook::FB2PoemContext::attribute(), libebook::FB2SectionContext::attribute(), libebook::FB2CoverpageContext::attribute(), libebook::FB2CustomInfoContext::attribute(), libebook::FB2TitleContext::attribute(), libebook::FB2DateContext::attribute(), libebook::FB2EmailContext::attribute(), libebook::FB2GenreContext::attribute(), libebook::FB2HistoryContext::attribute(), libebook::FB2HomePageContext::attribute(), libebook::FB2IdContext::attribute(), libebook::FB2IsbnContext::attribute(), libebook::FB2OutputContext::attribute(), libebook::FB2OutputDocumentClassContext::attribute(), libebook::FB2PartContext::attribute(), libebook::FB2ProgramUsedContext::attribute(), libebook::FB2SequenceContext::attribute(), libebook::FB2SrcLangContext::attribute(), libebook::FB2SrcOcrContext::attribute(), libebook::FB2SrcTitleInfoContext::attribute(), libebook::FB2TranslatorContext::attribute(), and libebook::FB2YearContext::attribute().

#define FB2_NO_NAMESPACE (   ns)    (0 == ns)
#define FB2TOKEN_H_INCLUDED

Generated for libe-book by doxygen 1.8.5