![]() |
ENSDF++ 1.1
An easy, fast and simple way to run querys towards the ENSDF database, written in C++.
|
00001 00015 using namespace std; 00016 #include "Record.h" 00017 #include "Nukleid.h" 00018 00019 #ifndef STRING 00020 #define STRING //!<Inclusion guard 00021 #include <string> 00022 #endif 00023 00024 #ifndef LIST 00025 #define LIST //!<Inclusion guard 00026 #include <list> 00027 #endif 00028 00029 00030 #ifndef IDENTIFICATION_RECORD 00031 #define IDENTIFICATION_RECORD //!<Inclusion guard 00032 00040 class IdentificationRecord : public Record 00041 { 00042 public: 00043 // cardArg is the ENSDF card for the record in the form of a 80-character string 00044 IdentificationRecord(list<string> cardArg 00045 ); 00046 string getDSID() const; 00047 string getReferences() const; 00048 string getDate() const; 00049 string getPublicationInformation() const; 00050 00051 protected: 00052 string DSID, 00053 references, 00054 publicationInformation, 00055 date; 00056 private: 00057 void processCard(); 00058 }; 00059 00060 #endif