函数 | |
| ara::per::ReadAccessor::ReadAccessor ()=delete | |
| The default constructor for ReadAccessor shall not be used. 更多... | |
| ara::per::ReadAccessor::ReadAccessor (ReadAccessor &&ra)=delete | |
| The move constructor for ReadAccessor shall not be used. 更多... | |
| ReadAccessor & | ara::per::ReadAccessor::operator= (ReadAccessor &&ra) &=delete |
| The move assignment operator for ReadAccessor shall not be used. 更多... | |
| ara::per::ReadAccessor::ReadAccessor (const ReadAccessor &)=delete | |
| The copy constructor for ReadAccessor shall not be used. 更多... | |
| ReadAccessor & | ara::per::ReadAccessor::operator= (const ReadAccessor &)=delete |
| The copy assignment operator for ReadAccessor shall not be used. 更多... | |
| ara::per::ReadAccessor::~ReadAccessor () noexcept=default | |
| Destructor for ReadAccessor. 更多... | |
| ara::core::Result< char > | ara::per::ReadAccessor::PeekChar () noexcept |
| Returns the character at the current position of the file. 更多... | |
| ara::core::Result< ara::core::Byte > | ara::per::ReadAccessor::PeekByte () const noexcept |
| Returns the byte at the current position of the file. 更多... | |
| ara::core::Result< char > | ara::per::ReadAccessor::GetChar () noexcept |
| Returns the character at the current position of the file, advancing the current position 更多... | |
| ara::core::Result< ara::core::Byte > | ara::per::ReadAccessor::GetByte () noexcept |
| Returns the byte at the current position of the file, advancing the current position. 更多... | |
| ara::core::Result< ara::core::String > | ara::per::ReadAccessor::ReadText (uint64_t n) noexcept |
| Reads a number of characters into a String, starting from the current position. 更多... | |
| ara::core::Result< ara::core::String > | ara::per::ReadAccessor::ReadText () noexcept |
| Reads all remaining characters into a String, starting from the current position. 更多... | |
| ara::core::Result< ara::core::Vector< ara::core::Byte > > | ara::per::ReadAccessor::ReadBinary () noexcept |
| Reads all remaining bytes into a Vector of Byte, starting from the current position. 更多... | |
| ara::core::Result< ara::core::Vector< ara::core::Byte > > | ara::per::ReadAccessor::ReadBinary (uint64_t n) noexcept |
| Reads a number of bytes into a Vector of Byte, starting from the current position. 更多... | |
| ara::core::Result< ara::core::String > | ara::per::ReadAccessor::ReadLine (char delimiter='\n') noexcept |
| Reads a complete line of characters into a String, advancing the current position accordingly 更多... | |
| uint64_t | ara::per::ReadAccessor::GetPosition () const noexcept |
| Returns the current position relative to the beginning of the file. 更多... | |
| ara::core::Result< void > | ara::per::ReadAccessor::SetPosition (uint64_t position) noexcept |
| Sets the current position relative to the beginning of the file. 更多... | |
| ara::core::Result< uint64_t > | ara::per::ReadAccessor::MovePosition (Origin const origin, int64_t const offset) noexcept |
| Moves the current position in the file relative to the Origin. 更多... | |
| bool | ara::per::ReadAccessor::IsEof () const noexcept |
| Checks if the current position is at end of file.。 更多... | |
| uint64_t | ara::per::ReadAccessor::GetSize () const noexcept |
| Returns the current size of a file in bytes 更多... | |
|
noexcept |
Returns the byte at the current position of the file, advancing the current position.
Function Implementation
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
noexcept |
Returns the character at the current position of the file, advancing the current position
Function Implementation
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
noexcept |
Returns the current position relative to the beginning of the file.
Function Implementation
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
noexcept |
Returns the current size of a file in bytes
Function Implementation
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
被这些函数引用 .

|
noexcept |
Checks if the current position is at end of file.。
Function Implementation
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
引用了 .

|
noexcept |
Moves the current position in the file relative to the Origin.
Function Implementation
| N/A |
| [in] | origin | Starting point from which to move 'offset' bytes. |
| [in] | offset | Offset in bytes relative to 'origin'. |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
delete |
The copy assignment operator for ReadAccessor shall not be used.
| N/A |
| [in] | ra | ReadAccessor object |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
|
delete |
The move assignment operator for ReadAccessor shall not be used.
| N/A |
| [in] | ra | ReadAccessor object |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
|
noexcept |
Returns the byte at the current position of the file.
Function Implementation
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
noexcept |
Returns the character at the current position of the file.
Function Implementation
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
delete |
The default constructor for ReadAccessor shall not be used.
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
|
delete |
The copy constructor for ReadAccessor shall not be used.
| N/A |
| [in] | ra | ReadAccessor object |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
|
delete |
The move constructor for ReadAccessor shall not be used.
| N/A |
| [in] | ra | ReadAccessor object |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
|
noexcept |
Reads all remaining bytes into a Vector of Byte, starting from the current position.
Function Implementation
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
noexcept |
Reads a number of bytes into a Vector of Byte, starting from the current position.
Function Implementation
| N/A |
| [in] | n | Number of bytes to read. |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
noexcept |
Reads a complete line of characters into a String, advancing the current position accordingly
Function Implementation
| N/A |
| [in] | delim | The character that is used as delimiter. |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
noexcept |
Reads all remaining characters into a String, starting from the current position.
Function Implementation
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
noexcept |
Reads a number of characters into a String, starting from the current position.
Function Implementation
| N/A |
| [in] | n | Number of characters to read. |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
noexcept |
Sets the current position relative to the beginning of the file.
Function Implementation
| N/A |
| [in] | position | Current position in the file in bytes from the beginning of the file. |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |
在文件 第 行定义.
|
defaultnoexcept |
Destructor for ReadAccessor.
| N/A |
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A |
| N/A |