summaryrefslogtreecommitdiff
path: root/vcl/null
diff options
context:
space:
mode:
authorTor Lillqvist <tlillqvist@suse.com>2012-01-10 19:14:35 +0200
committerTor Lillqvist <tlillqvist@suse.com>2012-01-10 19:27:40 +0200
commit92ac10d4ec44a72cb4509efe8a04eb3da3556c85 (patch)
tree1147ef33224bec3973c10380db383e8ed9cd7915 /vcl/null
parent5ed6f946881561df3910858e9b482b758c9b828f (diff)
Apparently need more (all?) methods
Diffstat (limited to 'vcl/null')
-rw-r--r--vcl/null/printerinfomanager.cxx80
1 files changed, 80 insertions, 0 deletions
diff --git a/vcl/null/printerinfomanager.cxx b/vcl/null/printerinfomanager.cxx
index ca99f9fc6721..4616c1003fa4 100644
--- a/vcl/null/printerinfomanager.cxx
+++ b/vcl/null/printerinfomanager.cxx
@@ -65,6 +65,21 @@ PrinterInfoManager::PrinterInfoManager( Type eType ) :
// initSystemDefaultPaper();
}
+PrinterInfoManager::~PrinterInfoManager()
+{
+
+}
+
+bool PrinterInfoManager::checkPrintersChanged( bool /* bWait */ )
+{
+ return false;
+}
+
+void PrinterInfoManager::initialize()
+{
+ // ???
+}
+
void PrinterInfoManager::listPrinters( ::std::list< OUString >& rList ) const
{
rList.clear();
@@ -77,9 +92,74 @@ const PrinterInfo& PrinterInfoManager::getPrinterInfo( const OUString& /* rPrint
return aEmptyInfo;
}
+void PrinterInfoManager::changePrinterInfo( const OUString& /* rPrinter */, const PrinterInfo& /* rNewInfo */ )
+{
+
+}
+
+bool PrinterInfoManager::writePrinterConfig()
+{
+ return false;
+}
+
+bool PrinterInfoManager::addPrinter( const OUString& /* rPrinterName */, const OUString& /* rDriverName */ )
+{
+ return false;
+}
+
+bool PrinterInfoManager::removePrinter( const OUString& /* rPrinterName */, bool /* bCheckOnly */ )
+{
+ return false;
+}
+
+bool PrinterInfoManager::setDefaultPrinter( const OUString& /* rPrinterName */ )
+{
+ return false;
+}
+
+bool PrinterInfoManager::addOrRemovePossible() const
+{
+ return false;
+}
+
+void PrinterInfoManager::fillFontSubstitutions( PrinterInfo& /* rInfo */ ) const
+{
+
+}
+
+void PrinterInfoManager::getSystemPrintCommands( std::list< OUString >& /* rCommands */ )
+{
+
+}
+
+const std::list< PrinterInfoManager::SystemPrintQueue >& PrinterInfoManager::getSystemPrintQueues()
+{
+ return m_aSystemPrintQueues;
+}
+
bool PrinterInfoManager::checkFeatureToken( const rtl::OUString& /* rPrinterName */, const char* /* pToken */ ) const
{
return false;
}
+FILE* PrinterInfoManager::startSpool( const OUString& /* rPrintername */, bool /* bQuickCommand */ )
+{
+ return NULL;
+}
+
+int PrinterInfoManager::endSpool( const OUString& /*rPrintername*/, const OUString& /*rJobTitle*/, FILE* /* pFile */, const JobData& /*rDocumentJobData*/, bool /*bBanner*/ )
+{
+ return true;
+}
+
+void PrinterInfoManager::setupJobContextData( JobData& /* rData */ )
+{
+
+}
+
+void PrinterInfoManager::setDefaultPaper( PPDContext& /* rContext */ ) const
+{
+
+}
+
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */