#include <RVNGPropertyListVector.h>
Classes | |
| class | Iter |
Public Member Functions | |
| RVNGPropertyListVector (const RVNGPropertyListVector &) | |
| RVNGPropertyListVector () | |
| virtual | ~RVNGPropertyListVector () |
| int | getInt () const |
| double | getDouble () const |
| RVNGUnit | getUnit () const |
| returns the property unit when possible. | |
| RVNGString | getStr () const |
| RVNGProperty * | clone () const |
| void | append (const RVNGPropertyList &elem) |
| void | append (const RVNGPropertyListVector &vec) |
| unsigned long | count () const |
| bool | empty () const |
| void | clear () |
| const RVNGPropertyList & | operator[] (unsigned long index) const |
| RVNGPropertyListVector & | operator= (const RVNGPropertyListVector &vect) |
| RVNGString | getPropString () const |
Private Attributes | |
| RVNGPropertyListVectorImpl * | m_impl |
Friends | |
| class | RVNGPropertyListVector::Iter |
Referenced by clone().
| void librevenge::RVNGPropertyListVector::append | ( | const RVNGPropertyList & | elem | ) |
| void librevenge::RVNGPropertyListVector::append | ( | const RVNGPropertyListVector & | vec | ) |
| RVNGProperty * librevenge::RVNGPropertyListVector::clone | ( | ) | const [virtual] |
Implements librevenge::RVNGProperty.
Referenced by librevenge::RVNGPropertyList::insert(), and librevenge::RVNGPropertyListElement::operator=().
| unsigned long librevenge::RVNGPropertyListVector::count | ( | ) | const |
Referenced by librevenge::RVNGSVGDrawingGenerator::drawPath(), librevenge::RVNGSVGPresentationGenerator::drawPath(), librevenge::RVNGSVGDrawingGenerator::drawPolygon(), librevenge::RVNGSVGPresentationGenerator::drawPolygon(), librevenge::RVNGSVGDrawingGenerator::drawPolyline(), librevenge::RVNGSVGPresentationGenerator::drawPolyline(), librevenge::RVNGSVGDrawingGeneratorPrivate::drawPolySomething(), librevenge::RVNGSVGPresentationGeneratorImpl::drawPolySomething(), librevenge::RVNGCSVSpreadsheetGenerator::openSheetCell(), librevenge::RVNGHTMLTextTableStyleManager::openTable(), librevenge::RVNGSVGPresentationGenerator::setStyle(), librevenge::RVNGSVGDrawingGeneratorPrivate::setStyle(), librevenge::PresentationSVG::Table::Table(), and librevenge::DrawingSVG::Table::Table().
| bool librevenge::RVNGPropertyListVector::empty | ( | ) | const |
| double librevenge::RVNGPropertyListVector::getDouble | ( | ) | const [virtual] |
Implements librevenge::RVNGProperty.
Referenced by librevenge::RVNGSVGPresentationGenerator::setStyle().
| int librevenge::RVNGPropertyListVector::getInt | ( | ) | const [virtual] |
Implements librevenge::RVNGProperty.
Referenced by librevenge::RVNGPropertyList::getPropString().
| RVNGString librevenge::RVNGPropertyListVector::getStr | ( | ) | const [virtual] |
Implements librevenge::RVNGProperty.
Referenced by librevenge::RVNGSVGPresentationGenerator::setStyle().
| RVNGUnit librevenge::RVNGPropertyListVector::getUnit | ( | ) | const [virtual] |
returns the property unit when possible.
If not, returns RVNG_UNIT_ERROR
Implements librevenge::RVNGProperty.
| RVNGPropertyListVector & librevenge::RVNGPropertyListVector::operator= | ( | const RVNGPropertyListVector & | vect | ) |
| const RVNGPropertyList & librevenge::RVNGPropertyListVector::operator[] | ( | unsigned long | index | ) | const |
friend class RVNGPropertyListVector::Iter [friend] |
Referenced by append(), clear(), count(), empty(), operator=(), operator[](), and ~RVNGPropertyListVector().