diff options
author | hanemile <hanemile@protonmail.com> | 2019-01-09 21:26:24 +0100 |
---|---|---|
committer | hanemile <hanemile@protonmail.com> | 2019-01-09 21:26:24 +0100 |
commit | c4c15a00a7b50d18a113fb68bb1fe209fa544afc (patch) | |
tree | e8b0cb28b5852a92a59bdc0934f6b1efa415960b /shell/structs/env.go | |
parent | 8ca97c4e416d3bf32ab9caf54d738d699fc47eb1 (diff) |
overall push
Diffstat (limited to 'shell/structs/env.go')
-rw-r--r-- | shell/structs/env.go | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/shell/structs/env.go b/shell/structs/env.go new file mode 100644 index 0000000..949460f --- /dev/null +++ b/shell/structs/env.go @@ -0,0 +1,43 @@ +package structs + +// Env structure storing the variables used to define what stars are inserted where +type Env struct { + // general values + url string + data string + amount int64 + treeindex int64 +} + +func NewEnv(url string, data string, amount int64, treeindex int64) *Env { + return &Env{url: url, data: data, amount: amount, treeindex: treeindex} +} + +// Getters and setters +func (e *Env) Treeindex() int64 { + return e.treeindex +} +func (e *Env) SetTreeindex(treeindex int64) { + e.treeindex = treeindex +} + +func (e *Env) Amount() int64 { + return e.amount +} +func (e *Env) SetAmount(amount int64) { + e.amount = amount +} + +func (e *Env) Data() string { + return e.data +} +func (e *Env) SetData(data string) { + e.data = data +} + +func (e *Env) Url() string { + return e.url +} +func (e *Env) SetUrl(url string) { + e.url = url +} |