Binary in/out-file Class. More...
#include <itpp/base/binfile.h>
Public Types | |
enum | endian { l_endian , b_endian } |
Definition of the endian data type. More... | |
Public Member Functions | |
bfstream (const std::string &name, endian e=b_endian) | |
Class constructor that opens a file and sets the endianity. | |
bfstream () | |
Class Constructor. | |
~bfstream () | |
Class Destructor. | |
void | open (const std::string &name, bool trunc=false, endian e=b_endian) |
Open a file for reading and writing and set the endianity. | |
void | open_readonly (const std::string &name, endian e=b_endian) |
Open a file for reading only and set the endianity. | |
int | length () |
Returns the length in bytes of the file. | |
bfstream & | operator<< (char a) |
Writes an char variable to the binary file. | |
bfstream & | operator<< (int8_t a) |
Writes a 8-bit signed integer variable to the binary file. | |
bfstream & | operator<< (uint8_t a) |
Writes a 8-bit unsigned integer variable to the binary file. | |
bfstream & | operator<< (int16_t a) |
Writes a 16-bit signed integer variable to the binary file. | |
bfstream & | operator<< (uint16_t a) |
Writes a 16-bit unsigned integer variable to the binary file. | |
bfstream & | operator<< (int32_t a) |
Writes a 32-bit signed integer variable to the binary file. | |
bfstream & | operator<< (uint32_t a) |
Writes a 32-bit unsigned integer variable to the binary file. | |
bfstream & | operator<< (int64_t a) |
Writes a 64-bit signed integer variable to the binary file. | |
bfstream & | operator<< (uint64_t a) |
Writes a 64-bit unsigned ingeger variable to the binary file. | |
bfstream & | operator<< (float a) |
Writes a float variable to the binary file. | |
bfstream & | operator<< (double a) |
Writes a double variable to the binary file. | |
bfstream & | operator<< (bin a) |
Writes a binary variable to the binary file. | |
bfstream & | operator<< (const char *a) |
Writes a char* string to the binary file. | |
bfstream & | operator<< (const std::string &a) |
Writes a string variable to the binary file. | |
bfstream & | operator>> (char &a) |
Reads a char variable from the binary file. | |
bfstream & | operator>> (int8_t &a) |
Reads a 8-bit signed integer variable from the binary file. | |
bfstream & | operator>> (uint8_t &a) |
Reads a 8-bit unsigned integer variable from the binary file. | |
bfstream & | operator>> (int16_t &a) |
Reads a 16-bit signed integer variable from the binary file. | |
bfstream & | operator>> (uint16_t &a) |
Reads a 16-bit unsigned integer variable from the binary file. | |
bfstream & | operator>> (int32_t &a) |
Reads a 32-bit signed integer variable from the binary file. | |
bfstream & | operator>> (uint32_t &a) |
Reads a 32-bit unsigned integer variable from the binary file. | |
bfstream & | operator>> (int64_t &a) |
Reads a 64-bit signed integer variable from the binary file. | |
bfstream & | operator>> (uint64_t &a) |
Reads a 64-bit unsigned ingeger variable from the binary file. | |
bfstream & | operator>> (float &a) |
Reads a float variable from the binary file. | |
bfstream & | operator>> (double &a) |
Reads a double variable from the binary file. | |
bfstream & | operator>> (bin &a) |
Reads a binary variable from the binary file. | |
bfstream & | operator>> (char *a) |
Reads a char* string from the binary file. | |
bfstream & | operator>> (std::string &a) |
Reads a string variable from the binary file. | |
endian | get_endianity () const |
Returns the endianity of the class. | |
endian | get_native_endianity () const |
Returns the native endianity for this computer architecture. | |
void | set_endianity (endian e) |
Set the endianity for this class. | |
void | set_native_endianity () |
Set the endianity of this class to the native endianity for this computer architecture. | |
bool | is_open () |
Open state. | |
void | open (const char *filename, std::ios_base::openmode mode=std::ios_base::in|std::ios_base::out|std::ios_base::binary) |
Method to open corresponding file. | |
void | close () |
Method to close corresponding file. | |
Fstream_Binfile_Facade & | write (const char *c, std::streamsize n) |
Output multiple characters. | |
Fstream_Binfile_Facade & | put (const char c) |
Output single char. | |
std::streampos | tellp () |
Get position. | |
Fstream_Binfile_Facade & | seekp (std::streampos pos) |
Set position. | |
Fstream_Binfile_Facade & | seekp (std::streamoff pos, std::ios_base::seekdir way) |
Set relative position. | |
Fstream_Binfile_Facade & | flush () |
Flushes stream buffer. | |
std::streamsize | gcount () const |
Last extracted chars count. | |
int | get () |
Get single char. | |
Fstream_Binfile_Facade & | get (char &c) |
Get single char. | |
Fstream_Binfile_Facade & | get (char *s, std::streamsize n) |
Get multiple chars to c-string and add trailing 0. | |
Fstream_Binfile_Facade & | get (char *s, std::streamsize n, char delim) |
Get multiple chars to c-string without trailing 0. | |
Fstream_Binfile_Facade & | getline (char *s, std::streamsize n) |
Get multiple chars to c-string without trailing 0. | |
Fstream_Binfile_Facade & | getline (char *s, std::streamsize n, char delim) |
Fstream_Binfile_Facade & | ignore (std::streamsize n=1, int delim=EOF) |
Extract and ignore chars. | |
int | peek () |
Peak single char from the top of the buffer. | |
Fstream_Binfile_Facade & | read (char *s, std::streamsize n) |
Read n chars from stream. | |
std::streamsize | readsome (char *s, std::streamsize n) |
Read up to n available chars from stream. | |
Fstream_Binfile_Facade & | putback (char c) |
This method attempts to put back single char. | |
Fstream_Binfile_Facade & | unget () |
Unget last extracted char. | |
std::streampos | tellg () |
Get position. | |
Fstream_Binfile_Facade & | seekg (std::streampos pos) |
Set position. | |
Fstream_Binfile_Facade & | seekg (std::streamoff pos, std::ios_base::seekdir way) |
Set relative position. | |
bool | good () const |
This method returns true is stream state is good. | |
bool | eof () const |
This method returns true if eof is reached. | |
bool | fail () const |
This method returns true if either failbit or badbit is set. | |
bool | bad () const |
This method returns true if badbit is set. | |
bool | operator! () const |
Unary not operator to check the stream state. | |
operator bool () const | |
Conversion to bool to validate stream state. | |
std::ios_base::iostate | rdstate () const |
Method to read stream state flags. | |
void | setstate (std::ios_base::iostate state) |
Method to set the stream state (combines already set flags with flags provide by user) | |
void | clear (std::ios_base::iostate state=std::ios_base::goodbit) |
Method to set stream state (overwrites stream state flags) | |
std::ios_base::iostate | exceptions () const |
Method to get the exceptions mask. | |
void | exceptions (std::ios_base::iostate except) |
Method to set the exceptions mask. | |
Protected Member Functions | |
std::fstream * | stream () |
Access to internal stream for derived classes. | |
Protected Attributes | |
bool | switch_endianity |
Indicates if the endianity of the processed data needs to be changed. | |
endian | native_endianity |
The native endianity for this computer architecture. | |
|
inherited |
Definition of the endian data type.
The Endianness defines the order in which multibyte numbers are stored in the file. The two orders are called "Little Endian" (l_endian
) and "Big Endian" (b_endian
).
"Little Endian" means that the low-order byte of the number is stored at the lowest address (i.e. the little end comes first). "Big Endian" means that the high-order byte of the number is stored in memory at the lowest address (i.e. the big end comes first)
itpp::bfstream::bfstream | ( | const std::string & | name, |
endian | e = b_endian ) |
Class constructor that opens a file and sets the endianity.
name | The name of the file to open |
e | Defines the endianity of the class. Possible values are l_endian for "Little Endian" or b_endian for "Big Endian". The default value is b_endian . |
Definition at line 353 of file binfile.cpp.
itpp::bfstream::bfstream | ( | ) |
Class Constructor.
Definition at line 357 of file binfile.cpp.
void itpp::bfstream::open | ( | const std::string & | name, |
bool | trunc = false, | ||
endian | e = b_endian ) |
Open a file for reading and writing and set the endianity.
name | The name of the file to open |
trunc | Rewrite the file if it exists (default value is false ) |
e | Defines the endianity of the class (default value is b_endian ) |
Definition at line 359 of file binfile.cpp.
References itpp::bfstream_base::native_endianity, itpp::binfile_details::Fstream_Binfile_Facade::open(), and itpp::bfstream_base::switch_endianity.
Referenced by itpp::it_file::open(), itpp::it_file_old::open(), and itpp::it_file::pack().
void itpp::bfstream::open_readonly | ( | const std::string & | name, |
endian | e = b_endian ) |
Open a file for reading only and set the endianity.
name | The name of the file to open |
e | Defines the endianity of the class (default value is b_endian ) |
Definition at line 373 of file binfile.cpp.
References itpp::bfstream_base::native_endianity, itpp::binfile_details::Fstream_Binfile_Facade::open(), and itpp::bfstream_base::switch_endianity.
Referenced by itpp::it_ifile::open(), and itpp::it_ifile_old::open().
int itpp::bfstream::length | ( | ) |
Returns the length in bytes of the file.
Definition at line 382 of file binfile.cpp.
References itpp::binfile_details::Fstream_Binfile_Facade::seekg(), and itpp::binfile_details::Fstream_Binfile_Facade::tellg().
bfstream & itpp::bfstream::operator<< | ( | char | a | ) |
Writes an char variable to the binary file.
Definition at line 392 of file binfile.cpp.
References itpp::binfile_details::Fstream_Binfile_Facade::put().
bfstream & itpp::bfstream::operator<< | ( | int8_t | a | ) |
Writes a 8-bit signed integer variable to the binary file.
Definition at line 398 of file binfile.cpp.
References it_assert, and itpp::binfile_details::Fstream_Binfile_Facade::put().
bfstream & itpp::bfstream::operator<< | ( | uint8_t | a | ) |
Writes a 8-bit unsigned integer variable to the binary file.
Definition at line 405 of file binfile.cpp.
References it_assert, and itpp::binfile_details::Fstream_Binfile_Facade::put().
bfstream & itpp::bfstream::operator<< | ( | int16_t | a | ) |
Writes a 16-bit signed integer variable to the binary file.
Definition at line 412 of file binfile.cpp.
References itpp::bfstream_base::switch_endianity, and itpp::write_endian().
bfstream & itpp::bfstream::operator<< | ( | uint16_t | a | ) |
Writes a 16-bit unsigned integer variable to the binary file.
Definition at line 418 of file binfile.cpp.
References itpp::bfstream_base::switch_endianity, and itpp::write_endian().
bfstream & itpp::bfstream::operator<< | ( | int32_t | a | ) |
Writes a 32-bit signed integer variable to the binary file.
Definition at line 424 of file binfile.cpp.
References itpp::bfstream_base::switch_endianity, and itpp::write_endian().
bfstream & itpp::bfstream::operator<< | ( | uint32_t | a | ) |
Writes a 32-bit unsigned integer variable to the binary file.
Definition at line 430 of file binfile.cpp.
References itpp::bfstream_base::switch_endianity, and itpp::write_endian().
bfstream & itpp::bfstream::operator<< | ( | int64_t | a | ) |
Writes a 64-bit signed integer variable to the binary file.
Definition at line 436 of file binfile.cpp.
References itpp::bfstream_base::switch_endianity, and itpp::write_endian().
bfstream & itpp::bfstream::operator<< | ( | uint64_t | a | ) |
Writes a 64-bit unsigned ingeger variable to the binary file.
Definition at line 442 of file binfile.cpp.
References itpp::bfstream_base::switch_endianity, and itpp::write_endian().
bfstream & itpp::bfstream::operator<< | ( | float | a | ) |
Writes a float variable to the binary file.
Definition at line 448 of file binfile.cpp.
References itpp::bfstream_base::switch_endianity, and itpp::write_endian().
bfstream & itpp::bfstream::operator<< | ( | double | a | ) |
Writes a double variable to the binary file.
Definition at line 454 of file binfile.cpp.
References itpp::bfstream_base::switch_endianity, and itpp::write_endian().
Writes a binary variable to the binary file.
Definition at line 460 of file binfile.cpp.
References itpp::bfstream_base::switch_endianity, and itpp::write_endian().
bfstream & itpp::bfstream::operator<< | ( | const char * | a | ) |
Writes a char* string to the binary file.
Definition at line 466 of file binfile.cpp.
References itpp::binfile_details::Fstream_Binfile_Facade::write().
bfstream & itpp::bfstream::operator<< | ( | const std::string & | a | ) |
Writes a string variable to the binary file.
Definition at line 472 of file binfile.cpp.
References itpp::binfile_details::Fstream_Binfile_Facade::write().
bfstream & itpp::bfstream::operator>> | ( | char & | a | ) |
Reads a char variable from the binary file.
Definition at line 479 of file binfile.cpp.
References itpp::binfile_details::Fstream_Binfile_Facade::get().
bfstream & itpp::bfstream::operator>> | ( | int8_t & | a | ) |
Reads a 8-bit signed integer variable from the binary file.
Definition at line 485 of file binfile.cpp.
References itpp::binfile_details::Fstream_Binfile_Facade::get(), and it_assert.
bfstream & itpp::bfstream::operator>> | ( | uint8_t & | a | ) |
Reads a 8-bit unsigned integer variable from the binary file.
Definition at line 494 of file binfile.cpp.
References itpp::binfile_details::Fstream_Binfile_Facade::get(), and it_assert.
bfstream & itpp::bfstream::operator>> | ( | int16_t & | a | ) |
Reads a 16-bit signed integer variable from the binary file.
Definition at line 503 of file binfile.cpp.
References itpp::read_endian(), and itpp::bfstream_base::switch_endianity.
bfstream & itpp::bfstream::operator>> | ( | uint16_t & | a | ) |
Reads a 16-bit unsigned integer variable from the binary file.
Definition at line 509 of file binfile.cpp.
References itpp::read_endian(), and itpp::bfstream_base::switch_endianity.
bfstream & itpp::bfstream::operator>> | ( | int32_t & | a | ) |
Reads a 32-bit signed integer variable from the binary file.
Definition at line 515 of file binfile.cpp.
References itpp::read_endian(), and itpp::bfstream_base::switch_endianity.
bfstream & itpp::bfstream::operator>> | ( | uint32_t & | a | ) |
Reads a 32-bit unsigned integer variable from the binary file.
Definition at line 521 of file binfile.cpp.
References itpp::read_endian(), and itpp::bfstream_base::switch_endianity.
bfstream & itpp::bfstream::operator>> | ( | int64_t & | a | ) |
Reads a 64-bit signed integer variable from the binary file.
Definition at line 527 of file binfile.cpp.
References itpp::read_endian(), and itpp::bfstream_base::switch_endianity.
bfstream & itpp::bfstream::operator>> | ( | uint64_t & | a | ) |
Reads a 64-bit unsigned ingeger variable from the binary file.
Definition at line 533 of file binfile.cpp.
References itpp::read_endian(), and itpp::bfstream_base::switch_endianity.
bfstream & itpp::bfstream::operator>> | ( | float & | a | ) |
Reads a float variable from the binary file.
Definition at line 539 of file binfile.cpp.
References itpp::read_endian(), and itpp::bfstream_base::switch_endianity.
bfstream & itpp::bfstream::operator>> | ( | double & | a | ) |
Reads a double variable from the binary file.
Definition at line 545 of file binfile.cpp.
References itpp::read_endian(), and itpp::bfstream_base::switch_endianity.
Reads a binary variable from the binary file.
Definition at line 551 of file binfile.cpp.
References it_assert, itpp::read_endian(), and itpp::bfstream_base::switch_endianity.
bfstream & itpp::bfstream::operator>> | ( | char * | a | ) |
Reads a char* string from the binary file.
Definition at line 561 of file binfile.cpp.
References itpp::binfile_details::Fstream_Binfile_Facade::getline().
bfstream & itpp::bfstream::operator>> | ( | std::string & | a | ) |
Reads a string variable from the binary file.
Definition at line 567 of file binfile.cpp.
References itpp::binfile_details::Fstream_Binfile_Facade::stream().
|
inlineinherited |
|
inlineinherited |
Returns the native endianity for this computer architecture.
Intel processors use "Little Endian" byte ordering while e.g. Motorola processors use "Big Endian" byte ordering.
Definition at line 105 of file binfile.h.
Referenced by itpp::it_file_old::write_data_header().
|
inlineinherited |
Set the endianity for this class.
Definition at line 110 of file binfile.h.
Referenced by itpp::it_ifile_old::read_data_header(), and itpp::it_file_old::write_data_header_here().
|
inlineinherited |
|
inlineinherited |
Open state.
Definition at line 367 of file binfile.h.
Referenced by itpp::it_file::open(), itpp::it_file_old::open(), and itpp::it_file::pack().
|
inlineinherited |
Method to open corresponding file.
Definition at line 369 of file binfile.h.
Referenced by open(), and open_readonly().
|
inlineinherited |
Method to close corresponding file.
Definition at line 373 of file binfile.h.
Referenced by itpp::it_file::close(), itpp::it_file_old::close(), itpp::it_ifile::close(), itpp::it_ifile_old::close(), itpp::it_file::open(), itpp::it_file_old::open(), itpp::it_ifile::open(), itpp::it_ifile_old::open(), and itpp::it_file::pack().
|
inlineinherited |
Output multiple characters.
Definition at line 376 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::write().
Referenced by operator<<(), operator<<(), itpp::binfile_details::Fstream_Binfile_Facade::write(), itpp::it_file::write_file_header(), and itpp::it_file_old::write_file_header().
|
inlineinherited |
Output single char.
Definition at line 379 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::put().
Referenced by operator<<(), operator<<(), operator<<(), itpp::it_file::pack(), itpp::binfile_details::Fstream_Binfile_Facade::put(), and itpp::it_file::write_file_header().
|
inlineinherited |
Get position.
Definition at line 382 of file binfile.h.
Referenced by itpp::it_file::remove(), itpp::it_file_old::remove(), itpp::it_file::write_data_header(), and itpp::it_file_old::write_data_header().
|
inlineinherited |
Set position.
Definition at line 384 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::seekp().
Referenced by itpp::it_file::pack(), itpp::it_file::remove(), itpp::it_file_old::remove(), itpp::binfile_details::Fstream_Binfile_Facade::seekp(), itpp::binfile_details::Fstream_Binfile_Facade::seekp(), itpp::it_file::write_data_header(), and itpp::it_file_old::write_data_header().
|
inlineinherited |
Set relative position.
Definition at line 387 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::seekp().
|
inlineinherited |
Flushes stream buffer.
Definition at line 390 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::flush().
Referenced by itpp::binfile_details::Fstream_Binfile_Facade::flush(), itpp::it_file::flush(), and itpp::it_file_old::flush().
|
inlineinherited |
|
inlineinherited |
Get single char.
Definition at line 394 of file binfile.h.
Referenced by itpp::binfile_details::Fstream_Binfile_Facade::get(), itpp::binfile_details::Fstream_Binfile_Facade::get(), itpp::binfile_details::Fstream_Binfile_Facade::get(), operator>>(), operator>>(), operator>>(), and itpp::it_file::pack().
|
inlineinherited |
Get single char.
Definition at line 396 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::get().
|
inlineinherited |
Get multiple chars to c-string and add trailing 0.
Definition at line 398 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::get().
|
inlineinherited |
Get multiple chars to c-string without trailing 0.
Definition at line 401 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::get().
|
inlineinherited |
Get multiple chars to c-string without trailing 0.
Definition at line 404 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::getline().
Referenced by itpp::binfile_details::Fstream_Binfile_Facade::getline(), and operator>>().
|
inlineinherited |
|
inlineinherited |
Extract and ignore chars.
Definition at line 409 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::ignore().
Referenced by itpp::binfile_details::Fstream_Binfile_Facade::ignore().
|
inlineinherited |
|
inlineinherited |
Read n chars from stream.
Definition at line 414 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::read().
Referenced by itpp::binfile_details::Fstream_Binfile_Facade::read(), itpp::it_ifile::read_check_file_header(), and itpp::it_ifile_old::read_check_file_header().
|
inlineinherited |
|
inlineinherited |
This method attempts to put back single char.
Definition at line 420 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::putback().
Referenced by itpp::binfile_details::Fstream_Binfile_Facade::putback().
|
inlineinherited |
Unget last extracted char.
Definition at line 423 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::unget().
Referenced by itpp::binfile_details::Fstream_Binfile_Facade::unget().
|
inlineinherited |
Get position.
Definition at line 426 of file binfile.h.
Referenced by itpp::it_ifile::info(), itpp::it_ifile_old::info(), length(), itpp::it_file::pack(), itpp::it_ifile_old::read_data_header(), itpp::it_ifile::seek(), itpp::it_ifile::seek(), itpp::it_ifile_old::seek(), and itpp::it_ifile_old::seek().
|
inlineinherited |
Set position.
Definition at line 428 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::seekg().
Referenced by itpp::it_ifile::info(), itpp::it_ifile_old::info(), length(), itpp::it_file::pack(), itpp::it_ifile_old::read_data_header(), itpp::it_ifile::seek(), itpp::it_ifile::seek(), itpp::it_ifile_old::seek(), itpp::it_ifile_old::seek(), itpp::binfile_details::Fstream_Binfile_Facade::seekg(), itpp::binfile_details::Fstream_Binfile_Facade::seekg(), itpp::it_file::write_data_header(), and itpp::it_file_old::write_data_header().
|
inlineinherited |
Set relative position.
Definition at line 431 of file binfile.h.
References itpp::binfile_details::Fstream_Binfile_Facade::seekg().
|
inlineinherited |
|
inlineinherited |
This method returns true if eof is reached.
Definition at line 437 of file binfile.h.
Referenced by itpp::it_file::pack(), itpp::it_ifile_old::read_data_header(), itpp::it_ifile::seek(), itpp::it_ifile::seek(), itpp::it_ifile_old::seek(), itpp::it_ifile_old::seek(), itpp::it_file::write_data_header(), and itpp::it_file_old::write_data_header().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Method to set stream state (overwrites stream state flags)
Definition at line 453 of file binfile.h.
Referenced by itpp::it_file::pack(), itpp::it_ifile::read_data_header(), itpp::it_ifile_old::read_data_header(), itpp::it_ifile::seek(), itpp::it_ifile::seek(), itpp::it_ifile_old::seek(), itpp::it_ifile_old::seek(), itpp::it_file::write_data_header(), and itpp::it_file_old::write_data_header().
|
inlineinherited |
|
inlineinherited |
|
inlineprotectedinherited |
Access to internal stream for derived classes.
Definition at line 464 of file binfile.h.
Referenced by operator>>().
|
protectedinherited |
Indicates if the endianity of the processed data needs to be changed.
Definition at line 125 of file binfile.h.
Referenced by itpp::bfstream_base::bfstream_base(), open(), itpp::bifstream::open(), itpp::bofstream::open(), open_readonly(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), itpp::bofstream::operator<<(), itpp::bofstream::operator<<(), itpp::bofstream::operator<<(), itpp::bofstream::operator<<(), itpp::bofstream::operator<<(), itpp::bofstream::operator<<(), itpp::bofstream::operator<<(), itpp::bofstream::operator<<(), itpp::bofstream::operator<<(), operator>>(), operator>>(), operator>>(), operator>>(), operator>>(), operator>>(), operator>>(), operator>>(), operator>>(), itpp::bifstream::operator>>(), itpp::bifstream::operator>>(), itpp::bifstream::operator>>(), itpp::bifstream::operator>>(), itpp::bifstream::operator>>(), itpp::bifstream::operator>>(), itpp::bifstream::operator>>(), itpp::bifstream::operator>>(), and itpp::bifstream::operator>>().
|
protectedinherited |
The native endianity for this computer architecture.
Definition at line 127 of file binfile.h.
Referenced by itpp::bfstream_base::bfstream_base(), open(), itpp::bifstream::open(), itpp::bofstream::open(), and open_readonly().
Generated on Tue Dec 10 2024 04:49:37 for IT++ by Doxygen 1.12.0