Get the encoding handler for name
static VALUE get(VALUE klass, VALUE key)
{
xmlCharEncodingHandlerPtr handler;
handler = xmlFindCharEncodingHandler(StringValuePtr(key));
if(handler)
return Data_Wrap_Struct(klass, NULL, NULL, handler);
return Qnil;
}
Alias encoding handler with name from to name to
static VALUE alias(VALUE klass, VALUE from, VALUE to)
{
xmlAddEncodingAlias(StringValuePtr(from), StringValuePtr(to));
return to;
}
Get the name of this EncodingHandler
static VALUE name(VALUE self)
{
xmlCharEncodingHandlerPtr handler;
Data_Get_Struct(self, xmlCharEncodingHandler, handler);
return NOKOGIRI_STR_NEW2(handler->name);
}
Generated with the Darkfish Rdoc Generator 2.