proj_datatool_generated_src.hpp

来自「ncbi源码」· HPP 代码 · 共 107 行

HPP
107
字号
/* * =========================================================================== * PRODUCTION $Log: proj_datatool_generated_src.hpp,v $ * PRODUCTION Revision 1000.1  2004/06/16 17:05:16  gouriano * PRODUCTION PRODUCTION: UPGRADED [GCC34_MSVC7] Dev-tree R1.4 * PRODUCTION * =========================================================================== */#ifndef PROJECT_TREE_BUILDER__PROJ_DATATOOL_GENERATED_SRC__HPP#define PROJECT_TREE_BUILDER__PROJ_DATATOOL_GENERATED_SRC__HPP/* $Id: proj_datatool_generated_src.hpp,v 1000.1 2004/06/16 17:05:16 gouriano Exp $ * =========================================================================== * *                            PUBLIC DOMAIN NOTICE *               National Center for Biotechnology Information * *  This software/database is a "United States Government Work" under the *  terms of the United States Copyright Act.  It was written as part of *  the author's official duties as a United States Government employee and *  thus cannot be copyrighted.  This software/database is freely available *  to the public for use. The National Library of Medicine and the U.S. *  Government have not placed any restriction on its use or reproduction. * *  Although all reasonable efforts have been taken to ensure the accuracy *  and reliability of the software and data, the NLM and the U.S. *  Government do not and cannot warrant the performance or results that *  may be obtained by using this software or data. The NLM and the U.S. *  Government disclaim all warranties, express or implied, including *  warranties of performance, merchantability or fitness for any particular *  purpose. * *  Please cite the author in any work or product based on this material. * * =========================================================================== * * Author:  Viatcheslav Gorelenkov * */#include <corelib/ncbienv.hpp>BEGIN_NCBI_SCOPEclass CDataToolGeneratedSrc{public:    CDataToolGeneratedSrc(void);    CDataToolGeneratedSrc(const string& source_file_path);    CDataToolGeneratedSrc(const CDataToolGeneratedSrc& src);    CDataToolGeneratedSrc& operator= (const CDataToolGeneratedSrc& src);    ~CDataToolGeneratedSrc(void);    bool operator== (const CDataToolGeneratedSrc& src) const;    bool operator<  (const CDataToolGeneratedSrc& src) const;    string       m_SourceFile;    string       m_SourceBaseDir;    list<string> m_ImportModules;    list<string> m_GeneratedHpp;    list<string> m_GeneratedCpp;    list<string> m_GeneratedHppLocal;    list<string> m_GeneratedCppLocal;    list<string> m_SkippedHpp;    list<string> m_SkippedCpp;    list<string> m_SkippedHppLocal;    list<string> m_SkippedCppLocal;        static void LoadFrom(const string&          source_file_path,                          CDataToolGeneratedSrc* src);    bool IsEmpty(void) const;private:    void Clear(void);    void SetFrom(const CDataToolGeneratedSrc& src);};END_NCBI_SCOPE/* * =========================================================================== * $Log: proj_datatool_generated_src.hpp,v $ * Revision 1000.1  2004/06/16 17:05:16  gouriano * PRODUCTION: UPGRADED [GCC34_MSVC7] Dev-tree R1.4 * * Revision 1.4  2004/06/10 15:12:55  gorelenk * Added newline at the file end to avoid GCC warning. * * Revision 1.3  2004/03/10 16:48:14  gorelenk * Added declarations of operators == and < to class CDataToolGeneratedSrc. * * Revision 1.2  2004/02/13 23:06:45  gorelenk * Added data members-abstraction of datatool generated files. * * Revision 1.1  2004/01/30 20:37:37  gorelenk * Initial revision * * =========================================================================== */#endif //PROJECT_TREE_BUILDER__PROJ_DATATOOL_GENERATED_SRC__HPP

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?