librevenge::RVNGStringVector Class Reference

#include <RVNGStringVector.h>

Public Member Functions

 RVNGStringVector ()
 RVNGStringVector (const RVNGStringVector &vec)
 ~RVNGStringVector ()
RVNGStringVectoroperator= (const RVNGStringVector &vec)
unsigned size () const
bool empty () const
const RVNGStringoperator[] (unsigned idx) const
void append (const RVNGString &str)
void clear ()

Private Attributes

RVNGStringVectorImplm_pImpl

Constructor & Destructor Documentation

◆ RVNGStringVector() [1/2]

librevenge::RVNGStringVector::RVNGStringVector ( )

Referenced by operator=(), and RVNGStringVector().

◆ RVNGStringVector() [2/2]

librevenge::RVNGStringVector::RVNGStringVector ( const RVNGStringVector & vec)

◆ ~RVNGStringVector()

librevenge::RVNGStringVector::~RVNGStringVector ( )

Member Function Documentation

◆ append()

void librevenge::RVNGStringVector::append ( const RVNGString & str)

◆ clear()

void librevenge::RVNGStringVector::clear ( )

◆ empty()

bool librevenge::RVNGStringVector::empty ( ) const

◆ operator=()

RVNGStringVector & librevenge::RVNGStringVector::operator= ( const RVNGStringVector & vec)

◆ operator[]()

const RVNGString & librevenge::RVNGStringVector::operator[] ( unsigned idx) const

◆ size()

unsigned librevenge::RVNGStringVector::size ( ) const

Member Data Documentation

◆ m_pImpl

RVNGStringVectorImpl* librevenge::RVNGStringVector::m_pImpl
private

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

Generated for librevenge by doxygen 1.14.0