LibreOffice Module vcl (master)
1
|
Go to the source code of this file.
Classes | |
class | ErrCode |
Enumerations | |
enum | WarningFlag { WarningFlag::Yes } |
enum | ErrCodeArea { ErrCodeArea::Io = 0, ErrCodeArea::Sfx = 2, ErrCodeArea::Inet = 3, ErrCodeArea::Vcl = 4, ErrCodeArea::Svx = 8, ErrCodeArea::So = 9, ErrCodeArea::Sbx = 10, ErrCodeArea::Uui = 13, ErrCodeArea::Sc = 32, ErrCodeArea::Sd = 40, ErrCodeArea::Sw = 56 } |
enum | ErrCodeClass { ErrCodeClass::NONE = 0, ErrCodeClass::Abort = 1, ErrCodeClass::General = 2, ErrCodeClass::NotExists = 3, ErrCodeClass::AlreadyExists = 4, ErrCodeClass::Access = 5, ErrCodeClass::Path = 6, ErrCodeClass::Locking = 7, ErrCodeClass::Parameter = 8, ErrCodeClass::Space = 9, ErrCodeClass::NotSupported = 10, ErrCodeClass::Read = 11, ErrCodeClass::Write = 12, ErrCodeClass::Unknown = 13, ErrCodeClass::Version = 14, ErrCodeClass::Format = 15, ErrCodeClass::Create = 16, ErrCodeClass::Import = 17, ErrCodeClass::Export = 18, ErrCodeClass::So = 20, ErrCodeClass::Sbx = 21, ErrCodeClass::Runtime = 22, ErrCodeClass::Compiler = 23 } |
Functions | |
VCL_DLLPUBLIC std::ostream & | operator<< (std::ostream &os, const ErrCode &err) |
#define ERRCODE_ABORT ERRCODE_IO_ABORT |
Definition at line 268 of file errcode.hxx.
#define ERRCODE_AREA_SHIFT 13 |
Definition at line 50 of file errcode.hxx.
Referenced by ErrCode::GetArea().
#define ERRCODE_CLASS_MASK (31UL << ERRCODE_CLASS_SHIFT) |
Definition at line 53 of file errcode.hxx.
#define ERRCODE_CLASS_SHIFT 8 |
Definition at line 49 of file errcode.hxx.
Referenced by ErrCode::GetClass().
#define ERRCODE_DYNAMIC_COUNT 31UL |
Definition at line 55 of file errcode.hxx.
Referenced by ImplDynamicErrorInfo::RegisterError().
#define ERRCODE_DYNAMIC_MASK (31UL << ERRCODE_DYNAMIC_SHIFT) |
Definition at line 56 of file errcode.hxx.
Referenced by ErrCode::GetDynamic(), ErrCode::IsDynamic(), ErrCode::StripDynamic(), and ErrCode::StripWarningAndDynamic().
#define ERRCODE_DYNAMIC_SHIFT 26 |
Definition at line 51 of file errcode.hxx.
Referenced by ErrCode::GetDynamic(), and ImplDynamicErrorInfo::RegisterError().
#define ERRCODE_ERROR_MASK 0x3fffffffUL |
Definition at line 46 of file errcode.hxx.
Referenced by ErrCode::IgnoreWarning().
#define ERRCODE_INET_CONNECT ErrCode(ErrCodeArea::Inet, ErrCodeClass::Read, 2) |
Definition at line 271 of file errcode.hxx.
#define ERRCODE_INET_GENERAL ErrCode(ErrCodeArea::Inet, ErrCodeClass::Write, 5) |
Definition at line 274 of file errcode.hxx.
#define ERRCODE_INET_NAME_RESOLVE ErrCode(ErrCodeArea::Inet, ErrCodeClass::Read, 1) |
Definition at line 270 of file errcode.hxx.
#define ERRCODE_INET_OFFLINE ErrCode(ErrCodeArea::Inet, ErrCodeClass::Read, 6) |
Definition at line 275 of file errcode.hxx.
#define ERRCODE_INET_READ ErrCode(ErrCodeArea::Inet, ErrCodeClass::Read, 3) |
Definition at line 272 of file errcode.hxx.
#define ERRCODE_INET_WRITE ErrCode(ErrCodeArea::Inet, ErrCodeClass::Write, 4) |
Definition at line 273 of file errcode.hxx.
#define ERRCODE_IO_ABORT ErrCode( ErrCodeArea::Io, ErrCodeClass::Abort, 27 ) |
Definition at line 223 of file errcode.hxx.
#define ERRCODE_IO_ACCESSDENIED ErrCode( ErrCodeArea::Io, ErrCodeClass::Access, 7 ) |
Definition at line 204 of file errcode.hxx.
#define ERRCODE_IO_ALREADYEXISTS ErrCode( ErrCodeArea::Io, ErrCodeClass::AlreadyExists, 3 ) |
Definition at line 200 of file errcode.hxx.
#define ERRCODE_IO_BADCRC ErrCode( ErrCodeArea::Io, ErrCodeClass::Read, 36 ) |
Definition at line 232 of file errcode.hxx.
#define ERRCODE_IO_BROKENPACKAGE ErrCode( ErrCodeArea::Io, ErrCodeClass::Format, 38 ) |
Definition at line 234 of file errcode.hxx.
#define ERRCODE_IO_CANTCREATE ErrCode( ErrCodeArea::Io, ErrCodeClass::Create, 25 ) |
Definition at line 221 of file errcode.hxx.
#define ERRCODE_IO_CANTREAD ErrCode( ErrCodeArea::Io, ErrCodeClass::Read, 15 ) |
Definition at line 211 of file errcode.hxx.
#define ERRCODE_IO_CANTSEEK ErrCode( ErrCodeArea::Io, ErrCodeClass::General, 18 ) |
Definition at line 214 of file errcode.hxx.
#define ERRCODE_IO_CANTTELL ErrCode( ErrCodeArea::Io, ErrCodeClass::General, 19 ) |
Definition at line 215 of file errcode.hxx.
#define ERRCODE_IO_CANTWRITE ErrCode( ErrCodeArea::Io, ErrCodeClass::Write, 16 ) |
Definition at line 212 of file errcode.hxx.
#define ERRCODE_IO_CURRENTDIR ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 33 ) |
Definition at line 229 of file errcode.hxx.
#define ERRCODE_IO_DEVICENOTREADY ErrCode( ErrCodeArea::Io, ErrCodeClass::Read, 35 ) |
Definition at line 231 of file errcode.hxx.
#define ERRCODE_IO_FILTERDISABLED ErrCode( ErrCodeArea::Io, ErrCodeClass::Format, 40 ) |
Definition at line 236 of file errcode.hxx.
#define ERRCODE_IO_GENERAL ErrCode( ErrCodeArea::Io, ErrCodeClass::General, 13 ) |
Definition at line 209 of file errcode.hxx.
Referenced by GraphicConverter::Export(), and GraphicConverter::Import().
#define ERRCODE_IO_INVALIDACCESS ErrCode( ErrCodeArea::Io, ErrCodeClass::Access, 24 ) |
Definition at line 220 of file errcode.hxx.
#define ERRCODE_IO_INVALIDCHAR ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 22 ) |
Definition at line 218 of file errcode.hxx.
#define ERRCODE_IO_INVALIDDEVICE ErrCode( ErrCodeArea::Io, ErrCodeClass::Path, 6 ) |
Definition at line 203 of file errcode.hxx.
#define ERRCODE_IO_INVALIDLENGTH ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 32 ) |
Definition at line 228 of file errcode.hxx.
#define ERRCODE_IO_INVALIDPARAMETER ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 26 ) |
Definition at line 222 of file errcode.hxx.
#define ERRCODE_IO_ISWILDCARD ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 11 ) |
Definition at line 207 of file errcode.hxx.
#define ERRCODE_IO_LOCKVIOLATION ErrCode( ErrCodeArea::Io, ErrCodeClass::Locking, 8 ) |
Definition at line 205 of file errcode.hxx.
#define ERRCODE_IO_MISPLACEDCHAR ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 1 ) |
Definition at line 198 of file errcode.hxx.
#define ERRCODE_IO_NAMETOOLONG ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 31 ) |
Definition at line 227 of file errcode.hxx.
#define ERRCODE_IO_NOTADIRECTORY ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 4 ) |
Definition at line 201 of file errcode.hxx.
#define ERRCODE_IO_NOTAFILE ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 5 ) |
Definition at line 202 of file errcode.hxx.
#define ERRCODE_IO_NOTEXISTS ErrCode( ErrCodeArea::Io, ErrCodeClass::NotExists, 2 ) |
Definition at line 199 of file errcode.hxx.
#define ERRCODE_IO_NOTEXISTSPATH ErrCode( ErrCodeArea::Io, ErrCodeClass::NotExists, 28 ) |
Definition at line 224 of file errcode.hxx.
#define ERRCODE_IO_NOTSAMEDEVICE ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 34 ) |
Definition at line 230 of file errcode.hxx.
#define ERRCODE_IO_NOTSTORABLEINBINARYFORMAT ErrCode( ErrCodeArea::Io, ErrCodeClass::Format, 39 ) |
Definition at line 235 of file errcode.hxx.
#define ERRCODE_IO_NOTSUPPORTED ErrCode( ErrCodeArea::Io, ErrCodeClass::NotSupported, 12 ) |
Definition at line 208 of file errcode.hxx.
#define ERRCODE_IO_OUTOFMEMORY ErrCode( ErrCodeArea::Io, ErrCodeClass::Space, 17 ) |
Definition at line 213 of file errcode.hxx.
#define ERRCODE_IO_OUTOFSPACE ErrCode( ErrCodeArea::Io, ErrCodeClass::Space, 9 ) |
Definition at line 206 of file errcode.hxx.
#define ERRCODE_IO_PENDING ErrCode( ErrCodeArea::Io, ErrCodeClass::NotExists, 29 ) |
Definition at line 225 of file errcode.hxx.
Referenced by GraphicFilter::ImportGraphic(), JPEGReader::Read(), and StreamRead().
#define ERRCODE_IO_RECURSIVE ErrCode( ErrCodeArea::Io, ErrCodeClass::Parameter, 30 ) |
Definition at line 226 of file errcode.hxx.
#define ERRCODE_IO_TOOMANYOPENFILES ErrCode( ErrCodeArea::Io, ErrCodeClass::Space, 14 ) |
Definition at line 210 of file errcode.hxx.
#define ERRCODE_IO_UNKNOWN ErrCode( ErrCodeArea::Io, ErrCodeClass::Unknown, 23 ) |
Definition at line 219 of file errcode.hxx.
#define ERRCODE_IO_WRITEPROTECTED ErrCode( ErrCodeArea::Io, ErrCodeClass::Access, 37 ) |
Definition at line 233 of file errcode.hxx.
#define ERRCODE_IO_WRONGFORMAT ErrCode( ErrCodeArea::Io, ErrCodeClass::Format, 21 ) |
Definition at line 217 of file errcode.hxx.
Referenced by TypeSerializer::readGraphic().
#define ERRCODE_IO_WRONGVERSION ErrCode( ErrCodeArea::Io, ErrCodeClass::Version, 20 ) |
Definition at line 216 of file errcode.hxx.
#define ERRCODE_NONE ErrCode(0) |
Definition at line 196 of file errcode.hxx.
Referenced by GraphicFilter::CanImportGraphic(), Button::DumpAsPropertyTree(), FixedImage::DumpAsPropertyTree(), RadioButton::DumpAsPropertyTree(), ToolBox::DumpAsPropertyTree(), VclDrawingArea::DumpAsPropertyTree(), GraphicConverter::Export(), GraphicFilter::ExportGraphic(), GfxLink::ExportNative(), extractPngString(), TransferableDataHelper::GetFileList(), TransferableDataHelper::GetGraphic(), TransferableDataHelper::GetImageMap(), TransferableHelper::getTransferData2(), IMPL_LINK(), GraphicFilter::ImplInit(), Printer::ImplInitData(), Printer::ImplSalPrinterErrorCodeToVCL(), GraphicFilter::ImplSetError(), GraphicConverter::Import(), ImportEpsGraphic(), GraphicFilter::ImportGraphic(), GraphicFilter::ImportGraphics(), GraphicFilter::ImportUnloadedGraphic(), GraphicFilter::ImpTestOrFindFormat(), vcl::graphic::loadFromURL(), GraphicFilter::LoadGraphic(), GfxLink::LoadNative(), INetImage::Read(), TextEngine::Read(), readBitmapEx(), GraphicFilter::readBMP(), GraphicFilter::readDXF(), GraphicFilter::readEPS(), GraphicFilter::readGIF(), GraphicFilter::readJPEG(), GraphicFilter::readMET(), GraphicFilter::readPBM(), GraphicFilter::readPCD(), GraphicFilter::readPCX(), GraphicFilter::readPDF(), GraphicFilter::readPICT(), GraphicFilter::readPNG(), GraphicFilter::readPSD(), GraphicFilter::readRAS(), GraphicFilter::readSVG(), GraphicFilter::readTGA(), GraphicFilter::readTIFF(), GraphicFilter::readWEBP(), GraphicFilter::readWithTypeSerializer(), GraphicFilter::readWMF_EMF(), GraphicFilter::readXBM(), GraphicFilter::readXPM(), RenderAsBMPThroughHelper(), RenderAsEMF(), GraphicFilter::ResetLastError(), Printer::StartJob(), and EMFWriter::WriteEMF().
#define ERRCODE_WARNING_MASK 0x80000000UL |
Definition at line 47 of file errcode.hxx.
Referenced by ErrCode::IgnoreWarning(), ErrCode::IsWarning(), ErrCode::MakeWarning(), and ErrCode::StripWarningAndDynamic().
#define PRINTER_ABORT ERRCODE_IO_ABORT |
Definition at line 265 of file errcode.hxx.
Referenced by Printer::ImplSalPrinterErrorCodeToVCL(), and Printer::StartJob().
#define PRINTER_GENERALERROR ERRCODE_IO_GENERAL |
Definition at line 266 of file errcode.hxx.
Referenced by Printer::ImplSalPrinterErrorCodeToVCL(), and Printer::StartJob().
#define SVSTREAM_ACCESS_DENIED ERRCODE_IO_ACCESSDENIED |
Definition at line 244 of file errcode.hxx.
#define SVSTREAM_CANNOT_MAKE ERRCODE_IO_CANTCREATE |
Definition at line 251 of file errcode.hxx.
#define SVSTREAM_DISK_FULL ERRCODE_IO_OUTOFSPACE |
Definition at line 263 of file errcode.hxx.
#define SVSTREAM_FILE_NOT_FOUND ERRCODE_IO_NOTEXISTS |
Definition at line 241 of file errcode.hxx.
#define SVSTREAM_FILEFORMAT_ERROR ERRCODE_IO_WRONGFORMAT |
Definition at line 260 of file errcode.hxx.
Referenced by SVMConverter::ImplConvertFromSVM1(), ImportPcxGraphic(), ImportWebpGraphic(), lcl_error(), and SvmReader::Read().
#define SVSTREAM_GENERALERROR ERRCODE_IO_GENERAL |
Definition at line 240 of file errcode.hxx.
Referenced by ImageMap::Read(), and ImpGraphic::swapOutGraphic().
#define SVSTREAM_INVALID_ACCESS ERRCODE_IO_INVALIDACCESS |
Definition at line 249 of file errcode.hxx.
#define SVSTREAM_INVALID_HANDLE ERRCODE_IO_GENERAL |
Definition at line 250 of file errcode.hxx.
#define SVSTREAM_INVALID_PARAMETER ERRCODE_IO_INVALIDPARAMETER |
Definition at line 252 of file errcode.hxx.
#define SVSTREAM_LOCKING_VIOLATION ERRCODE_IO_LOCKVIOLATION |
Definition at line 246 of file errcode.hxx.
#define SVSTREAM_OUTOFMEMORY ERRCODE_IO_OUTOFMEMORY |
Definition at line 258 of file errcode.hxx.
#define SVSTREAM_PATH_NOT_FOUND ERRCODE_IO_NOTEXISTSPATH |
Definition at line 242 of file errcode.hxx.
#define SVSTREAM_READ_ERROR ERRCODE_IO_CANTREAD |
Definition at line 254 of file errcode.hxx.
#define SVSTREAM_SEEK_ERROR ERRCODE_IO_CANTSEEK |
Definition at line 256 of file errcode.hxx.
#define SVSTREAM_SHARE_BUFF_EXCEEDED ERRCODE_IO_LOCKVIOLATION |
Definition at line 247 of file errcode.hxx.
#define SVSTREAM_SHARING_VIOLATION ERRCODE_IO_LOCKVIOLATION |
Definition at line 245 of file errcode.hxx.
#define SVSTREAM_TOO_MANY_OPEN_FILES ERRCODE_IO_TOOMANYOPENFILES |
Definition at line 243 of file errcode.hxx.
#define SVSTREAM_WRITE_ERROR ERRCODE_IO_CANTWRITE |
Definition at line 255 of file errcode.hxx.
#define SVSTREAM_WRONGVERSION ERRCODE_IO_WRONGVERSION |
Definition at line 261 of file errcode.hxx.
|
strong |
Enumerator | |
---|---|
Io | |
Sfx | |
Inet | |
Vcl | |
Svx | |
So | |
Sbx | |
Uui | |
Sc | |
Sd | |
Sw |
Definition at line 156 of file errcode.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
Abort | |
General | |
NotExists | |
AlreadyExists | |
Access | |
Path | |
Locking | |
Parameter | |
Space | |
NotSupported | |
Read | |
Write | |
Unknown | |
Version | |
Format | |
Create | |
Import | |
Export | |
So | |
Sbx | |
Runtime | |
Compiler |
Definition at line 170 of file errcode.hxx.
|
strong |
Enumerator | |
---|---|
Yes |
Definition at line 61 of file errcode.hxx.
VCL_DLLPUBLIC std::ostream& operator<< | ( | std::ostream & | os, |
const ErrCode & | err | ||
) |
Definition at line 22 of file errcode.cxx.
References Abort, Access, AlreadyExists, Compiler, Create, Export, Format, General, ErrCode::GetArea(), ErrCode::GetClass(), ErrCode::GetCode(), Import, Inet, Io, ErrCode::IsDynamic(), ErrCode::IsWarning(), Locking, NONE, NotExists, NotSupported, Parameter, Path, Read, Runtime, Sbx, Sc, Sd, Sfx, So, Space, Svx, Sw, ErrCode::toHexString(), Unknown, Uui, Vcl, Version, and Write.