LibreOffice Module sw (master)  1
Classes | Typedefs
authfld.hxx File Reference
#include "swdllapi.h"
#include "fldbas.hxx"
#include "toxe.hxx"
#include <rtl/ref.hxx>
#include <sal/log.hxx>
#include <salhelper/simplereferenceobject.hxx>
#include <memory>
#include <vector>
Include dependency graph for authfld.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SwAuthEntry
 
struct  SwTOXSortKey
 
class  SwAuthorityFieldType
 
class  SwAuthorityField
 invariant for SwAuthorityField is that it is always registered at its SwAuthorityFieldType via AddField()/RemoveField() & therefore has m_nHandle set - but it's possible that multiple SwAuthorityField have the same m_nHandle & so the number of instances is an upper bound on SwAuthorityField::m_DataArr.size() - it's not clear to me if more than one one of the instances with the same m_nHandle is actually in the document, they're all cloned via CopyField()... More...
 

Typedefs

typedef std::vector< SwTOXSortKeySortKeyArr
 
typedef std::vector< rtl::Reference< SwAuthEntry > > SwAuthDataArr
 

Typedef Documentation

typedef std::vector<SwTOXSortKey> SortKeyArr

Definition at line 54 of file authfld.hxx.

typedef std::vector<rtl::Reference<SwAuthEntry> > SwAuthDataArr

Definition at line 55 of file authfld.hxx.