libebook::FictionBook2Authors Class Reference documentation

Classes | Public Member Functions | Private Attributes | List of all members
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< Data > | m_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 FictionBook2Authors(), finishAuthor(), and getAuthors().

## ◆ m_current

Data libebook::FictionBook2Authors::m_current
| private

Referenced by FictionBook2Authors(), finishAuthor(), setFirstName(), setLastName(), setMiddleName(), and setNickname().

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

- FictionBook2MetadataContext.cpp