▲
- 
					
Header: QtCborCommon
 - 
					
CMake:
find_package(Qt6 REQUIRED COMPONENTS Core)
target_link_libraries(mytarget PRIVATE Qt6::Core)
 - 
					
qmake: QT += core
 
Detailed Description▲
See Also▲
Member Type Documentation▲
enum QCborError::Code▲
This enum contains the possible error condition codes.
| 
								 Constant  | 
							
								 Value  | 
							
								 Description  | 
						
|---|---|---|
| 
								 QCborError::NoError  | 
							
								 0  | 
							
								 No error was detected.  | 
						
| 
								 QCborError::UnknownError  | 
							
								 1  | 
							
								 An unknown error occurred and no further details are available.  | 
						
| 
								 QCborError::AdvancePastEnd  | 
							
								 3  | 
							
								 QCborStreamReader::next() was called but there are no more elements in the current context.  | 
						
| 
								 QCborError::InputOutputError  | 
							
								 4  | 
							
								 An I/O error with the QIODevice occurred.  | 
						
| 
								 QCborError::GarbageAtEnd  | 
							
								 256  | 
							
								 Data was found in the input stream after the last element.  | 
						
| 
								 QCborError::EndOfFile  | 
							
								 257  | 
							
								 The end of the input stream was unexpectedly reached while processing an element.  | 
						
| 
								 QCborError::UnexpectedBreak  | 
							
								 258  | 
							
								 The CBOR stream contains a Break where it is not allowed (data is corrupt and the error is not recoverable).  | 
						
| 
								 QCborError::UnknownType  | 
							
								 259  | 
							
								 The CBOR stream contains an unknown/unparsable Type (data is corrupt and the error is not recoverable).  | 
						
| 
								 QCborError::IllegalType  | 
							
								 260  | 
							
								 The CBOR stream contains a known type in a position it is not allowed to exist (data is corrupt and the error is not recoverable).  | 
						
| 
								 QCborError::IllegalNumber  | 
							
								 261  | 
							
								 The CBOR stream appears to be encoding a number larger than 64-bit (data is corrupt and the error is not recoverable).  | 
						
| 
								 QCborError::IllegalSimpleType  | 
							
								 262  | 
							
								 The CBOR stream contains a Simple Type encoded incorrectly (data is corrupt and the error is not recoverable).  | 
						
| 
								 QCborError::InvalidUtf8String  | 
							
								 516  | 
							
								 The CBOR stream contains a text string that does not decode properly as UTF-8 (data is corrupt and the error is not recoverable).  | 
						
| 
								 QCborError::DataTooLarge  | 
							
								 1024  | 
							
								 CBOR string, map or array is too big and cannot be parsed by Qt (internal limitation, but the error is not recoverable).  | 
						
| 
								 QCborError::NestingTooDeep  | 
							
								 1025  | 
							
								 Too many levels of arrays or maps encountered while processing the input (internal limitation, but the error is not recoverable).  | 
						
| 
								 QCborError::UnsupportedType  | 
							
								 1026  | 
							
								 The CBOR stream contains a known type that the implementation does not support (internal limitation, but the error is not recoverable).  | 
						
Member Function Documentation▲
QString QCborError::toString() const▲
Returns a text string that matches the error code in this QCborError object.
Note: the string is not translated. Applications whose interface allow users to parse CBOR streams need to provide their own, translated strings.
See Also▲
See also QCborError::Code
QCborError::Code QCborError::operator QCborError::Code() const▲
Returns the error code that this QCborError object stores.


