Lines Matching refs:noexcept
53 virtual const char* get_data() const noexcept = 0;
54 virtual void set_data( const char* raw_data, Elf_Word size ) noexcept = 0;
55 virtual void set_data( const std::string& data ) noexcept = 0;
57 Elf_Word size ) noexcept = 0;
58 virtual void append_data( const std::string& data ) noexcept = 0;
59 virtual size_t get_stream_size() const noexcept = 0;
60 virtual void set_stream_size( size_t value ) noexcept = 0;
68 bool is_lazy ) noexcept = 0;
71 std::streampos data_offset ) noexcept = 0;
72 virtual bool is_address_initialized() const noexcept = 0;
99 Elf_Half get_index() const noexcept override { return index; }
102 std::string get_name() const noexcept override { return name; }
105 void set_name( const std::string& name_prm ) noexcept override
111 void set_address( const Elf64_Addr& value ) noexcept override
119 bool is_address_initialized() const noexcept override
125 const char* get_data() const noexcept override
134 void set_data( const char* raw_data, Elf_Word size ) noexcept override
154 void set_data( const std::string& str_data ) noexcept override
160 void append_data( const char* raw_data, Elf_Word size ) noexcept override
190 void append_data( const std::string& str_data ) noexcept override
196 size_t get_stream_size() const noexcept override { return stream_size; }
199 void set_stream_size( size_t value ) noexcept override
210 void set_index( const Elf_Half& value ) noexcept override { index = value; }
212 bool is_compressed() const noexcept
222 bool is_lazy_ ) noexcept override
260 bool load_data() const noexcept
294 std::streampos data_offset ) noexcept override
312 std::streampos header_offset ) const noexcept
320 void save_data( std::ostream& stream, std::streampos data_offset ) noexcept