Exemple #1
0
IoObject *IoYajlGen_pushNumberString(IoYajlGen *self, IoObject *locals, IoMessage *m)
{
	IoSeq *s = IoMessage_locals_seqArgAt_(m, locals, 0);
	
	yajl_gen_number(DATA(self), 
		(const  char *)IOSYMBOL_BYTES(s), 
		IOSYMBOL_LENGTH(s));
		
	return self;
}
Exemple #2
0
IoObject *IoYajlGen_pushString(IoYajlGen *self, IoObject *locals, IoMessage *m)
{
	IoSeq *s = IoMessage_locals_seqArgAt_(m, locals, 0);

	yajl_gen_string(DATA(self),
		(const unsigned char *)IOSYMBOL_BYTES(s),
		(int)IOSYMBOL_LENGTH(s));

	return self;
}