class Aerospike::Exp::Let
Attributes
exps[R]
Public Class Methods
new(exps)
click to toggle source
# File lib/aerospike/exp/exp.rb, line 1136 def initialize(exps) @exps = exps end
Public Instance Methods
pack(packer)
click to toggle source
# File lib/aerospike/exp/exp.rb, line 1140 def pack(packer) # Let wire format: LET <defname1>, <defexp1>, <defname2>, <defexp2>, ..., <scope exp> count = ((@exps.length - 1) * 2) + 2 packer.write_array_header(count) packer.write(LET) @exps.each do |exp| exp.pack(packer) end end