Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
XIncluder.h
1 /*
2  * $Id$
3  * Copyright (c) 2006, IRIT UPS.
4  *
5  * elm/xom/XIncluder.h -- XOM XIncluder class interface.
6  */
7 #ifndef ELM_XOM_XINCLUDER_H
8 #define ELM_XOM_XINCLUDER_H
9 
10 #include <elm/xom/Document.h>
11 
12 namespace elm { namespace xom {
13 
14 // XIncluder class
15 class XIncluder {
16 public:
17  static const String NS;
18  static Document *resolve(Document *in);
20  static void resolveInPlace(Document *in);
21  static void resolveInPlace(Document *in, Builder& builder);
22 };
23 
24 } } // elm::xom
25 
26 #endif // elm::xom
elm::xom::XIncluder::resolveInPlace
static void resolveInPlace(Document *in)
Definition: xom_XIncluder.cpp:99
elm::xom::String
Definition: String.h:35
elm::t::in
typename type_info< T >::in_t in
Definition: type_info.h:283
elm::xom::XIncluder::resolve
static Document * resolve(Document *in)
Definition: xom_XIncluder.cpp:59
elm
Definition: adapter.h:26
elm::xom::XIncluder::NS
static const String NS
Definition: XIncluder.h:17
elm::builder
Definition: util_WAHVector.cpp:60
elm::xom::Builder
Definition: Builder.h:20
elm::xom::Document
Definition: Document.h:20
elm::xom::XIncluder
Definition: XIncluder.h:15