XdmfVisitor.hpp 546 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
// Kenneth Leiter
// Xdmf Smart Pointer Test

#ifndef XDMFVISITOR_HPP_
#define XDMFVISITOR_HPP_

// Forward Declarations

// Includes
#include "XdmfObject.hpp"


class XdmfVisitor : public XdmfObject {

public:

	XdmfNewMacro(XdmfVisitor);
	//virtual void visit(boost::shared_ptr<XdmfItem>);

	const std::string printSelf() const;

protected:

	XdmfVisitor();
	virtual ~XdmfVisitor();

private:

  XdmfVisitor(const XdmfVisitor&);  // Not implemented.
  void operator=(const XdmfVisitor&);  // Not implemented.

};

#endif /* XDMFVISITOR_HPP_ */