Geogram  Version 1.9.0
A programming library of geometric algorithms
GEO::BinaryOutputStream Member List

This is the complete list of members for GEO::BinaryOutputStream, including all inherited members.

begin_record()GEO::BinaryOutputStream
BinaryOutputStream(const std::string &file_name, int stream_endian=GEO_BIG_ENDIAN)GEO::BinaryOutputStream
BinaryOutputStream(std::ostream &output, int stream_endian=GEO_BIG_ENDIAN)GEO::BinaryOutputStream
BinaryStream(int stream_endian=GEO_BIG_ENDIAN)GEO::BinaryStreamprotected
detect_machine_endian()GEO::BinaryStreamprotected
end_record()GEO::BinaryOutputStream
GEO_BIG_ENDIANGEO::BinaryStreamstatic
GEO_LITTLE_ENDIANGEO::BinaryStreamstatic
has_record_markers() constGEO::BinaryStreaminline
machine_endian() constGEO::BinaryStreaminline
OK() constGEO::BinaryOutputStream
operator<<(T x)GEO::BinaryOutputStreaminline
set_has_record_markers(bool b)GEO::BinaryStreaminline
set_stream_endian(int stream_endian)GEO::BinaryStream
stream_endian() constGEO::BinaryStreaminline
swapped_GEO::BinaryStreamprotected
write(const char *data, size_t n, ItemSize< 1 >)GEO::BinaryOutputStreaminlineprotected
write(const char *data, size_t n, ItemSize< 2 >)GEO::BinaryOutputStreamprotected
write(const char *data, size_t n, ItemSize< 4 >)GEO::BinaryOutputStreamprotected
write(const char *data, size_t n, ItemSize< 8 >)GEO::BinaryOutputStreamprotected
write_array(const T *data, size_t n)GEO::BinaryOutputStreaminline
write_opaque_data(const void *ptr, size_t size)GEO::BinaryOutputStreaminline
write_opaque_data(const void *ptr, size_t size, size_t n)GEO::BinaryOutputStreaminline
write_record(const T *data, size_t n)GEO::BinaryOutputStreaminline
~BinaryOutputStream()GEO::BinaryOutputStream