Lines Matching refs:psection
137 void elfio_section_get_name( psection_t psection, char* buffer, int len )
139 strncpy( buffer, psection->get_name().c_str(), (size_t)len - 1 );
142 void elfio_section_set_name( psection_t psection, char* buffer )
144 psection->set_name( buffer );
147 char* elfio_section_get_data( psection_t psection )
149 return (char*)psection->get_data();
152 void elfio_section_set_data( psection_t psection,
156 psection->set_data( pData, size );
159 void elfio_section_append_data( psection_t psection,
163 psection->append_data( pData, size );
210 psection_t psection )
212 return new ( std::nothrow ) symbol_section_accessor( *pelfio, psection );
265 psection_t psection )
268 relocation_section_accessor( *pelfio, psection );
320 pstring_t elfio_string_section_accessor_new( psection_t psection )
322 return new ( std::nothrow ) string_section_accessor( psection );
343 pnote_t elfio_note_section_accessor_new( pelfio_t pelfio, psection_t psection )
345 return new ( std::nothrow ) note_section_accessor( *pelfio, psection );
382 pmodinfo_t elfio_modinfo_section_accessor_new( psection_t psection )
384 return new ( std::nothrow ) modinfo_section_accessor( psection );
435 psection_t psection )
437 return new ( std::nothrow ) dynamic_section_accessor( *pelfio, psection );
475 psection_t psection )
478 array_section_accessor<Elf64_Word>( *pelfio, psection );