Searched refs:pelfio (Results 1 – 3 of 3) sorted by relevance
/third_party/elfio/examples/c_wrapper/ |
D | c_example.c | 31 pelfio_t pelfio = elfio_new(); in main() local 35 ret = elfio_load( pelfio, argv[0] ); in main() 37 ret = elfio_load( pelfio, argv[1] ); in main() 45 ret = elfio_validate( pelfio, msg, 128 ); in main() 56 printf( "Header size : %d\n", elfio_get_header_size( pelfio ) ); in main() 57 printf( "Version : %d\n", elfio_get_version( pelfio ) ); in main() 58 printf( "Section Entry : %d\n", elfio_get_section_entry_size( pelfio ) ); in main() 59 printf( "Segment Entry : %d\n", elfio_get_segment_entry_size( pelfio ) ); in main() 66 int secno = elfio_get_sections_num( pelfio ); in main() 70 psection_t psection = elfio_get_section_by_index( pelfio, i ); in main() [all …]
|
D | elfio_c_wrapper.cpp | 39 void elfio_delete( pelfio_t pelfio ) { delete (elfio*)pelfio; } in elfio_delete() argument 41 void elfio_create( pelfio_t pelfio, in elfio_create() argument 45 pelfio->create( file_class, encoding ); in elfio_create() 48 bool elfio_load( pelfio_t pelfio, const char* file_name ) in elfio_load() argument 50 return pelfio->load( file_name ); in elfio_load() 53 bool elfio_save( pelfio_t pelfio, const char* file_name ) in elfio_save() argument 55 return pelfio->save( file_name ); in elfio_save() 76 Elf_Half elfio_get_sections_num( pelfio_t pelfio ) in elfio_get_sections_num() argument 78 return pelfio->sections.size(); in elfio_get_sections_num() 81 psection_t elfio_get_section_by_index( pelfio_t pelfio, int index ) in elfio_get_section_by_index() argument [all …]
|
D | elfio_c_wrapper.h | 27 TYPE elfio_get_##FNAME( pelfio_t pelfio ); 30 TYPE elfio_get_##FNAME( pelfio_t pelfio ); \ 31 void elfio_set_##FNAME( pelfio_t pelfio, TYPE val ); 34 TYPE elfio_get_##FNAME( pelfio_t pelfio ) { return pelfio->get_##FNAME(); } 37 TYPE elfio_get_##FNAME( pelfio_t pelfio ) \ 39 return pelfio->get_##FNAME(); \ 41 void elfio_set_##FNAME( pelfio_t pelfio, TYPE val ) \ 43 pelfio->set_##FNAME( val ); \ 110 void elfio_delete( pelfio_t pelfio ); 111 void elfio_create( pelfio_t pelfio, [all …]
|