public void load(final Context ctx) {
   GPhoto2Exception.checkCode(gphoto2.gp_abilities_list_load(cal, ctx.getGPContext()));
 }
 public CameraAbilities getCameraAbilities(final int idx) {
   final CameraAbilities res = new CameraAbilities();
   GPhoto2Exception.checkCode(gphoto2.gp_abilities_list_get_abilities(cal, idx, res));
   return res;
 }
 private CameraAbilitiesListImpl() {
   pp = gphoto2.create_null_p_p__CameraAbilitiesList();
   GPhoto2Exception.checkCode(gphoto2.gp_abilities_list_new(pp));
   cal = gphoto2.dereference_p_p__CameraAbilitiesList(pp);
 }