/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Queriable.h
Go to the documentation of this file.
00001 #ifndef QUERIABLE_H
00002 #define QUERIABLE_H
00003 
00009 
00010 #include <string>
00011 #include <cassert>
00012 
00013 namespace RuleParser{
00014 
00015 class Queriable
00016 {
00017   public:
00018   Queriable() {};
00019   virtual ~Queriable() {};
00020 
00021   virtual void queryParam(int /*id*/,double& /*output*/) const
00022     { assert(0 || "No double type parameters defined by Queriable.");};
00023   
00024   virtual void queryParam(int /*id*/,std::string& /*output*/) const 
00025     { assert(0 || "No string type parameters defined by Queriable.");};
00026   
00027 };
00028 
00029 }
00030 
00031 #endif /* QUERIABLE_H */
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:53:45 for RuleParser by doxygen 1.7.4