Advertisement
Guest User

constants.lua

a guest
Jul 19th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.46 KB | None | 0 0
  1. --storage class
  2.  
  3. Storage = {name = "", address = "", adapter = ""}
  4.  
  5.  
  6. -- storage object creation
  7.  
  8. function Storage:new (o, name, address, adapter)
  9.   o = o or {}
  10.   setmetatable(o,self)
  11.   self.__index = self
  12.   self.name = name or ""
  13.   self.address = address or ""
  14.   self.adapter = adapter or ""
  15.   return o
  16. end
  17.  
  18. -- methods
  19.  
  20. function Storage:name()
  21.   return self.name
  22. end
  23.  
  24. function Storage:address()
  25.   return self.address
  26. end
  27.  
  28. function Storage:adapter()
  29.   return self.adapter
  30. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement