XMLBEANSXX  0.9.8
src/xmlbeansxx/macros.h File Reference
#include "BoostAssert.h"
#include <boost/shared_ptr.hpp>
#include <vector>
#include <typeinfo>
#include "BeansException.h"
Include dependency graph for macros.h:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  xmlbeansxx

Defines

#define DECLARE_PTR(name, name_ptr, const_name_ptr)   typedef boost::shared_ptr<name> name_ptr;
#define DECLARE_PTR_CODE(name, name_ptr, const_name_ptr)

Functions

template<class T2 , class T >
T2 xmlbeansxx::java_cast (const T &a)

Define Documentation

#define DECLARE_PTR (   name,
  name_ptr,
  const_name_ptr 
)    typedef boost::shared_ptr<name> name_ptr;
#define DECLARE_PTR_CODE (   name,
  name_ptr,
  const_name_ptr 
)