libebook::FictionBook2Authors Class Reference

Classes

struct  Data
 

Public Member Functions

 FictionBook2Authors ()
 
void setFirstName (const librevenge::RVNGString &name)
 
void setMiddleName (const librevenge::RVNGString &name)
 
void setLastName (const librevenge::RVNGString &name)
 
void setNickname (const librevenge::RVNGString &name)
 
void finishAuthor ()
 
const std::deque< Data > & getAuthors () const
 

Private Attributes

std::deque< Datam_authors
 
Data m_current
 

Constructor & Destructor Documentation

◆ FictionBook2Authors()

libebook::FictionBook2Authors::FictionBook2Authors ( )

Member Function Documentation

◆ finishAuthor()

void libebook::FictionBook2Authors::finishAuthor ( )

◆ getAuthors()

const std::deque< FictionBook2Authors::Data > & libebook::FictionBook2Authors::getAuthors ( ) const

◆ setFirstName()

void libebook::FictionBook2Authors::setFirstName ( const librevenge::RVNGString & name)

◆ setLastName()

void libebook::FictionBook2Authors::setLastName ( const librevenge::RVNGString & name)

◆ setMiddleName()

void libebook::FictionBook2Authors::setMiddleName ( const librevenge::RVNGString & name)

◆ setNickname()

void libebook::FictionBook2Authors::setNickname ( const librevenge::RVNGString & name)

Member Data Documentation

◆ m_authors

std::deque<Data> libebook::FictionBook2Authors::m_authors
private

Referenced by finishAuthor(), and getAuthors().

◆ m_current

Data libebook::FictionBook2Authors::m_current
private

The documentation for this class was generated from the following file:

Generated for libe-book by doxygen 1.12.0