Module: TNETS
- Extended by:
- TNETS
- Included in:
- TNETS
- Defined in:
- lib/tnetstrings.rb,
lib/tnetstrings/version.rb,
ext/tnetstrings.c
Defined Under Namespace
Classes: ParserError
Constant Summary collapse
- VERSION =
'0.0.3'
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.version ⇒ Object
4 5 6 |
# File 'lib/tnetstrings/version.rb', line 4 def self.version VERSION end |
Instance Method Details
#c_parse(rbstr) ⇒ Object
188 189 190 191 192 193 |
# File 'ext/tnetstrings.c', line 188 VALUE rb_tnets_parse(VALUE self, VALUE rbstr) { char* data = RSTRING_PTR(rbstr); size_t len = RSTRING_LEN(rbstr); return tnets_parse(data, len, NULL); } |
#dump(obj, *a) ⇒ Object
10 11 12 |
# File 'lib/tnetstrings.rb', line 10 def dump(obj, *a) obj.to_tnets(*a) end |
#load(str) ⇒ Object
6 7 8 |
# File 'lib/tnetstrings.rb', line 6 def load(str) c_parse(str) end |