ACE编程的一本经典BIBLE的源代码,喜欢网络编程的别错过

源代码在线查看: object.hpp

软件大小: 20030 K
上传用户: norwaybaby
关键词: BIBLE ACE 编程 源代码
下载地址: 免注册下载 普通下载 VIP

相关代码

				// file      : Utility/Introspection/Object.hpp
				// author    : Boris Kolpackov 
				// copyright : Copyright (c) 2002-2003 Boris Kolpackov
				// license   : http://kolpackov.net/license.html
				
				#ifndef UTILITY_INTROSPECTION_OBJECT_HPP
				#define UTILITY_INTROSPECTION_OBJECT_HPP
				
				#include "Utility/Introspection/TypeInfo.hpp"
				
				namespace Utility
				{
				  namespace Introspection
				  {
				    class Object
				    {
				    public:
				      static TypeInfo const&
				      static_type_info () throw ();
				
				      virtual TypeInfo const&
				      type_info () const throw ();
				
				    protected:
				      virtual
				      ~Object ();
				
				      Object () throw ();
				      Object (Object const&) throw ();
				
				      Object&
				      operator= (Object const&) throw ();
				
				    protected:
				      virtual void
				      type_info (TypeInfo const& tid) throw ();
				
				    private:
				      TypeInfo const* type_info_;
				    };
				  }
				}
				
				#include "Utility/Introspection/Object.ipp"
				
				#endif  // UTILITY_INTROSPECTION_OBJECT_HPP
				//Object.hpp,v 1.1 2005/05/24 04:33:12 turkaye Exp
							

相关资源