Advertisement
Guest User

Untitled

a guest
Jul 30th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. (* Some type variables are unbound in this type:
  2. class base_user :
  3. object
  4. val changes : change_log
  5. val mutable code : string
  6. val mutable first_name : string
  7. val mutable id : int
  8. val mutable last_name : string
  9. val mutable password : string
  10. val mutable version : int
  11. method after_insert : unit
  12. method after_update : unit
  13. method before_insert : unit
  14. method before_update : unit
  15. method changes : change_log
  16. method code : string
  17. method fill_from_result :
  18. < getvalue : int -> int -> string; .. > -> unit
  19. method first_name : string
  20. method id : int
  21. method last_name : string
  22. method password : string
  23. method save : string
  24. method set_code : string -> unit
  25. method set_first_name : string -> unit
  26. method set_id : int -> unit
  27. method set_last_name : string -> unit
  28. method set_password : string -> unit
  29. method set_version : int -> unit
  30. method version : int
  31. end
  32. The method fill_from_result has type
  33. (< getvalue : int -> int -> string; .. > as 'a) -> unit
  34. where 'a is unbound *)
  35.  
  36. method fill_from_result res =
  37. self#set_id (int_of_string (res#getvalue 0 0)) ;
  38. self#set_code (res#getvalue 0 1) ;
  39. self#set_password (res#getvalue 0 2) ;
  40. self#set_first_name (res#getvalue 0 3) ;
  41. self#set_last_name (res#getvalue 0 4) ;
  42. self#set_version (int_of_string (res#getvalue 0 5))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement