Output stream that automatically wraps text for IGES files.
public ostream
sink(std::streambuf * sink) -> void
finish() -> void
section(Section s) -> void
line_number() const -> size_t
next_entity_number() -> size_t
record_delimiter() const -> char
parameter_delimiter() const -> char
iges_ostream(std::streambuf * sink, char d1, char d2)
iges_ostream(std::ios & sink, char d1, char d2)
Stream buffer that automatically wraps text for IGES files.
public streambuf
sync() -> int_type
xsputn(const char_type * s, std::streamsize n) -> std::streamsize
overflow(int_type ch) -> int_type
line_number() const -> size_t
next_entity_number() -> size_t
sink(std::streambuf * sink) -> void
finish() -> void
section(Section s) -> void
Set section code to s
.
record_delimiter() const -> char
parameter_delimiter() const -> char
iges_ostreambuf(std::streambuf * sink, char d1, char d2)
~iges_ostreambuf()virtual
iges_ostreambuf()