Sha256: f6b6237fbaf321d191c01112f2d98584fb7c15b2e8de24618837b9061d3fb2a0

Contents?: true

Size: 1.15 KB

Versions: 84

Compression:

Stored size: 1.15 KB

Contents

/* system.i */
%module Phonebook
%{
extern void* openPhonebook();
extern void  closePhonebook(void* pb);
extern VALUE getallPhonebookRecords(void* pb);
extern void* openPhonebookRecord(void* pb, char* id);
extern VALUE getPhonebookRecord(void* pb, char* id);
extern VALUE getfirstPhonebookRecord(void* pb);
extern VALUE getnextPhonebookRecord(void* pb);
extern void* createRecord(void* pb);
extern int setRecordValue(void* record, char* property, char* value);
extern int addRecord(void* pb, void* record);
extern int saveRecord(void* pb, void* record);
extern int deleteRecord(void* pb, void* record);
%}

extern void* openPhonebook();
extern void  closePhonebook(void* pb);
extern VALUE getallPhonebookRecords(void* pb);
extern void* openPhonebookRecord(void* pb, char* id);
extern VALUE getPhonebookRecord(void* pb, char* id);
extern VALUE getfirstPhonebookRecord(void* pb);
extern VALUE getnextPhonebookRecord(void* pb);
extern void* createRecord(void* pb);
extern int setRecordValue(void* record, char* property, char* value);
extern int addRecord(void* pb, void* record);
extern int saveRecord(void* pb, void* record);
extern int deleteRecord(void* pb, void* record);

Version data entries

84 entries across 84 versions & 1 rubygems

Version Path
rhodes-3.1.1 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.1.1.beta platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.1.0 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.1.0.beta.5 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.1.0.beta.4 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.1.0.beta.3 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.1.0.beta.2 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.1.0.beta.1 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.2 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.2.beta.1 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.1 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.1.beta.8 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.1.beta.7 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.1.beta.6 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.1.beta.5 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.1.beta.4 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.1.beta.3 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.1.beta.2 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.0 platform/shared/ruby/ext/phonebook/phonebook.i
rhodes-3.0.0.beta.7 platform/shared/ruby/ext/phonebook/phonebook.i