| Perf :: Arm. Perf :: Arm ist ein Perl-Verlängerungsverpacker für die Umsetzung von Arm 2.0. |
Jetzt downloaden |
Perf :: Arm. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Bryan Backer
- Website des Verlags:
- http://search.cpan.org/~bbacker/Perf-ARM-0.04/ARM.pm
Perf :: Arm. Stichworte
Perf :: Arm. Beschreibung
Perf :: Arm ist ein Perl-Verlängerungsverpacker für die Implementierung von Arm 2.0. Perf :: Arm ist ein Perl-Verlängerungsverpacker für den Arm 2.0-Implementierung.Synopsis Verwenden Sie den Perf :: Arm; mein ($ appl_id, $ tran_handle, $ tran_id, $ rc); ($ appl_id = perf :: arm :: arm_init ("$ 0", "*", 0,0,0)) || Die "arm_init () fehlgeschlagen n"; $ tran_id = perf :: arm :: arm_getid ($ appl_id, "Simple_Tran", "Detail _ $$", 0,0,0); $ tran_handle = perf :: arm :: arm_start ($ tran_id, 0,0,0); # Machen Sie die Arbeitseinheit, um zu messen, do_my_work (@my_args) $ rc = perf :: arm :: arm_stop ($ tran_handle, 0, 0,0,0); $ rc = perf :: arm :: arm_end ($ appl_id, 0,0,0); Dies dient als einfacher Wrapper um den Arm C-Routinen: arm_init (char *, char *, lang, char *, lang); arm_getid (lang, char *, char *, lang, char *, lang); arm_start (lang, lang, char *, lang); arm_update (lang, lang, char *, lang); arm_stop (lang, lang, lang, char *, lang); arm_end (lang, lang, char *, lang); exportierte Funktionen, mit Arm definiert extern arm_int32_t arm_init (char * appl_name, char * appl_user_id, arm_int32_t Flags, char * data, arm_int32_t data_size); extern arm_int32_t arm_getId (arm_int32_t appl_id, char * tran_name, char * tran_detail, arm_int32_t Flags, char * data, arm_int32_t data_size); extern arm_int32_t arm_start (arm_int32_t tran_id, arm_int32_t Flags, char * data, arm_int32_t data_size); extern arm_int32_t arm_update (arm_int32_t start_handle, arm_int32_t Flags, char * data, arm_int32_t data_size); extern arm_int32_t arm_stop (arm_int32_t start_handle, arm_int32_t tran_status, arm_int32_t Flags, char * data, arm_int32_t data_size); extern arm_int32_t arm_end (arm_int32_t appl_id, arm_int32_t Flags, char * data, arm_int32_t data_size); Anforderungen: · Perl.
Perf :: Arm. Zugehörige Software