Sha256: 7ece287ecd5f1a2cc9992ceb282b96b4e7f24362f7566e7616181214dfe206a9

Contents?: true

Size: 819 Bytes

Versions: 1

Compression:

Stored size: 819 Bytes

Contents

/* $Id: ruby_xslt_transform_context.h,v 1.1.1.1 2006/03/09 01:36:20 roscopeco Exp $ */

/* Please see the LICENSE file for copyright and distribution information */

#ifndef __RUBY_XSLT_TRANSFORM_CONTEXT__
#define __RUBY_XSLT_TRANSFORM_CONTEXT__

extern VALUE cXSLTTransformContext;

typedef struct ruby_xslt_transform_context {
  xsltTransformContextPtr ctxt;
  VALUE xslt;
} ruby_xslt_transform_context;

void ruby_init_xslt_transform_context(void);
void ruby_xslt_transform_context_free(ruby_xslt_transform_context *ctxt);
void ruby_xslt_transform_context_mark(ruby_xslt_transform_context *ctxt);
VALUE ruby_xslt_transform_context_new(VALUE class, VALUE xslt, xsltTransformContextPtr ctxt);
VALUE ruby_xslt_transform_context_new2(VALUE class, VALUE xslt);
VALUE ruby_xslt_transform_context_new3(VALUE xslt);

#endif

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
libxslt-ruby-0.3.6 ext/xml/ruby_xslt_transform_context.h