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 symbol_section_accessor( *pelfio, psection );
265 psection_t psection )
267 return new relocation_section_accessor( *pelfio, psection );
319 pstring_t elfio_string_section_accessor_new( psection_t psection )
321 return new string_section_accessor( psection );
342 pnote_t elfio_note_section_accessor_new( pelfio_t pelfio, psection_t psection )
344 return new note_section_accessor( *pelfio, psection );
381 pmodinfo_t elfio_modinfo_section_accessor_new( psection_t psection )
383 return new modinfo_section_accessor( psection );
434 psection_t psection )
436 return new dynamic_section_accessor( *pelfio, psection );
474 psection_t psection )
476 return new array_section_accessor<Elf32_Word>( *pelfio, psection );