LibreOffice Module vcl (master)  1
Classes | Typedefs | Enumerations | Functions
psp Namespace Reference

Classes

class  CPDManager
 
struct  CPDPrinter
 
class  CUPSManager
 
struct  FastPrintFontInfo
 
struct  FPtrHash
 
struct  GraphicsStatus
 
struct  JobData
 
class  PPDContext
 
class  PPDKey
 
struct  PPDKeyhash
 
class  PPDParser
 
struct  PPDValue
 
class  PrinterBmp
 
class  PrinterColor
 
class  PrinterGfx
 
struct  PrinterInfo
 
class  PrinterInfoManager
 
class  PrinterJob
 
struct  PrintFontInfo
 
class  PrintFontManager
 

Typedefs

typedef int fontID
 

Enumerations

enum  whichOfficePath {
  whichOfficePath::InstallationRootPath,
  whichOfficePath::UserPath,
  whichOfficePath::ConfigPath
}
 
enum  ImageType {
  ImageType::TrueColorImage,
  ImageType::MonochromeImage,
  ImageType::PaletteImage,
  ImageType::GrayScaleImage
}
 
enum  orientation {
  orientation::Portrait,
  orientation::Landscape
}
 
enum  PPDValueType {
  eInvocation,
  eQuoted,
  eSymbol,
  eString,
  eNo
}
 

Functions

OUString GetCommandLineToken (int nToken, const OUString &rLine)
 
OString GetCommandLineToken (int nToken, const OString &rLine)
 
int GetCommandLineTokenCount (const OUString &rLine)
 
OUString WhitespaceToSpace (const OUString &rLine, bool bProtect)
 
OString WhitespaceToSpace (const OString &rLine)
 
void getPrinterPathList (std::vector< OUString > &rPathList, const char *pSubDir)
 
OUString const & getFontPath ()
 
void normPath (OString &rPath)
 
void splitPath (OString &rOrgPath, OString &rDir, OString &rBase)
 
OUString getOfficePath (whichOfficePath ePath)
 
double StringToDouble (const OUString &rStr)
 
double StringToDouble (const OString &rStr)
 
int getValueOfDouble (char *pBuffer, double f, int nPrecision=0)
 

Typedef Documentation

typedef int psp::fontID

Definition at line 47 of file fontmanager.hxx.

Enumeration Type Documentation

enum psp::ImageType
strong
Enumerator
TrueColorImage 
MonochromeImage 
PaletteImage 
GrayScaleImage 

Definition at line 133 of file printergfx.hxx.

enum psp::orientation
strong
Enumerator
Portrait 
Landscape 

Definition at line 27 of file jobdata.hxx.

Enumerator
eInvocation 
eQuoted 
eSymbol 
eString 
eNo 

Definition at line 38 of file ppdparser.hxx.

enum psp::whichOfficePath
strong
Enumerator
InstallationRootPath 
UserPath 
ConfigPath 

Definition at line 45 of file helper.hxx.

Function Documentation

VCL_DLLPUBLIC OUString psp::GetCommandLineToken ( int  nToken,
const OUString &  rLine 
)

Definition at line 103 of file strhelper.cxx.

VCL_DLLPUBLIC OString psp::GetCommandLineToken ( int  nToken,
const OString &  rLine 
)

Definition at line 153 of file strhelper.cxx.

VCL_DLLPUBLIC int psp::GetCommandLineTokenCount ( const OUString &  rLine)

Definition at line 203 of file strhelper.cxx.

OUString const& psp::getFontPath ( )
OUString psp::getOfficePath ( whichOfficePath  ePath)
void psp::getPrinterPathList ( std::vector< OUString > &  rPathList,
const char *  pSubDir 
)
int psp::getValueOfDouble ( char *  pBuffer,
double  f,
int  nPrecision = 0 
)
inline

Definition at line 60 of file strhelper.hxx.

References aStr.

Referenced by dbl2str().

void psp::normPath ( OString &  rPath)
void psp::splitPath ( OString &  rOrgPath,
OString &  rDir,
OString &  rBase 
)
double psp::StringToDouble ( const OUString &  rStr)
inline

Definition at line 47 of file strhelper.hxx.

References u.

double psp::StringToDouble ( const OString &  rStr)
inline

Definition at line 52 of file strhelper.hxx.

VCL_DLLPUBLIC OUString psp::WhitespaceToSpace ( const OUString &  rLine,
bool  bProtect 
)

Definition at line 253 of file strhelper.cxx.

Referenced by vcl::PDFWriterImpl::setOutlineItemText().

VCL_DLLPUBLIC OString psp::WhitespaceToSpace ( const OString &  rLine)

Definition at line 312 of file strhelper.cxx.