COPASI API  4.16.103
CRaptorInit.h
Go to the documentation of this file.
1 // Begin CVS Header
2 // $Source: /Volumes/Home/Users/shoops/cvs/copasi_dev/copasi/MIRIAM/CRaptorInit.h,v $
3 // $Revision: 1.3 $
4 // $Name: $
5 // $Author: shoops $
6 // $Date: 2009/01/07 18:58:54 $
7 // End CVS Header
8 
9 // Copyright (C) 2008 by Pedro Mendes, Virginia Tech Intellectual
10 // Properties, Inc., EML Research, gGmbH, University of Heidelberg,
11 // and The University of Manchester.
12 // All rights reserved.
13 
14 #ifndef COPASI_CRaptorInit
15 #define COPASI_CRaptorInit
16 
18  {
19  // Operations
20  public:
21  /**
22  * Constructor
23  */
24  CRaptorInit();
25 
26  /**
27  * Constructor
28  */
29  ~CRaptorInit();
30 
31  /**
32  * Checks whether the given URI is resolved locally;
33  * @param raptor_uri * pURI
34  * @return bool isLocalURI
35  */
36  static bool isLocalURI(raptor_uri * pURI);
37 
38  // Attributes
39  private:
40 
41  /**
42  * This attribute indicates whether the raptor library is initialized
43  */
44  static bool Initialized;
45  };
46 
47 #define pRaptorFreeUri(p) {if (p) {raptor_free_uri(p); p = NULL;}}
48 
49 #endif // COPASI_CRaptorInit
static bool Initialized
Definition: CRaptorInit.h:44
static bool isLocalURI(raptor_uri *pURI)
Definition: CRaptorInit.cpp:36