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

Go to the source code of this file.

Classes

struct  libebook::FictionBook2TokenData
 

Namespaces

namespace  libebook
 
namespace  libebook::FictionBook2Token
 

Macros

#define FictionBook2_NO_NAMESPACE(ns)
 

Enumerations

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

Functions

const FictionBook2TokenDatalibebook::getFictionBook2Token (const char *const str, const unsigned length)
 
const FictionBook2TokenDatalibebook::getFictionBook2Token (const char *const str)
 
const FictionBook2TokenDatalibebook::getFictionBook2Token (const unsigned char *const str)
 
int libebook::getFictionBook2TokenID (const FictionBook2TokenData &token)
 
int libebook::getFictionBook2TokenID (const FictionBook2TokenData *const token)
 
int libebook::getFictionBook2TokenID (const char *str, const unsigned length)
 
int libebook::getFictionBook2TokenID (const char *str)
 
int libebook::getFictionBook2TokenID (const unsigned char *str)
 
const char * libebook::getFictionBook2TokenName (const FictionBook2TokenData &token)
 
const char * libebook::getFictionBook2TokenName (const FictionBook2TokenData *const token)
 
const char * libebook::getFictionBook2TokenName (const char *str, const unsigned length)
 
const char * libebook::getFictionBook2TokenName (const char *str)
 
const char * libebook::getFictionBook2TokenName (const unsigned char *str)
 

Macro Definition Documentation

◆ FictionBook2_NO_NAMESPACE

#define FictionBook2_NO_NAMESPACE ( ns)
Value:
(0 == ns)

Generated for libe-book by doxygen 1.12.0