LibreOffice Module desktop (master)  1
Classes | Public Types | Public Member Functions | Private Member Functions | List of all members
dp_manager::ActivePackages Class Reference

#include <dp_activepackages.hxx>

Classes

struct  Data
 

Public Types

typedef std::vector< std::pair< OUString, Data > > Entries
 

Public Member Functions

 ActivePackages ()
 
 ActivePackages (OUString const &url)
 
 ~ActivePackages ()
 
bool has (OUString const &id, OUString const &fileName) const
 
bool get (Data *data, OUString const &id, OUString const &fileName) const
 
Entries getEntries () const
 
void put (OUString const &id, Data const &value)
 
void erase (OUString const &id, OUString const &fileName)
 

Private Member Functions

 ActivePackages (ActivePackages const &)=delete
 
ActivePackagesoperator= (ActivePackages const &)=delete
 

Detailed Description

Definition at line 37 of file dp_activepackages.hxx.

Member Typedef Documentation

typedef std::vector< std::pair< OUString, Data > > dp_manager::ActivePackages::Entries

Definition at line 64 of file dp_activepackages.hxx.

Constructor & Destructor Documentation

dp_manager::ActivePackages::ActivePackages ( )

Definition at line 117 of file dp_activepackages.cxx.

dp_manager::ActivePackages::ActivePackages ( OUString const &  url)
explicit

Definition at line 119 of file dp_activepackages.cxx.

References void().

dp_manager::ActivePackages::~ActivePackages ( )

Definition at line 129 of file dp_activepackages.cxx.

dp_manager::ActivePackages::ActivePackages ( ActivePackages const &  )
privatedelete

Member Function Documentation

void dp_manager::ActivePackages::erase ( OUString const &  id,
OUString const &  fileName 
)

Definition at line 212 of file dp_activepackages.cxx.

References void().

bool dp_manager::ActivePackages::get ( Data data,
OUString const &  id,
OUString const &  fileName 
) const

Definition at line 137 of file dp_activepackages.cxx.

References v, and void().

ActivePackages::Entries dp_manager::ActivePackages::getEntries ( ) const

Definition at line 165 of file dp_activepackages.cxx.

References dp_misc::generateLegacyIdentifier(), and void().

bool dp_manager::ActivePackages::has ( OUString const &  id,
OUString const &  fileName 
) const

Definition at line 131 of file dp_activepackages.cxx.

ActivePackages& dp_manager::ActivePackages::operator= ( ActivePackages const &  )
privatedelete
void dp_manager::ActivePackages::put ( OUString const &  id,
Data const &  value 
)

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