Class spf_header

Class Documentation

class spf_header

Public Functions

explicit spf_header(ifcopenshell::file *file = nullptr, ifcopenshell::logger *logger = nullptr)
~spf_header()
spf_header(const spf_header&) = delete
spf_header &operator=(const spf_header&) = delete
void write(std::ostream &stream) const
inline ifcopenshell::file *owner_file()
void owner_file(ifcopenshell::file *file)
inline ifcopenshell::logger &logger() const
void set_file_description(const shared_pointer_type &description_data)
void set_file_name(const shared_pointer_type &name_data)
void set_file_schema(const shared_pointer_type &schema_data)
Header_section_schema::file_description file_description()
Header_section_schema::file_name file_name()
Header_section_schema::file_schema file_schema()
const Header_section_schema::file_description file_description() const
const Header_section_schema::file_name file_name() const
const Header_section_schema::file_schema file_schema() const
void assign(const spf_header &other)