• Main Page
  • Modules
  • Namespaces
  • Classes
  • Files
  • File List

D:/Projekt/ECF_trunk/examples/GPCache/Lesser.h

00001 class Lesser : public Tree::Primitives::Primitive
00002 {
00003 public:
00004         Lesser()
00005         {
00006                 nArguments_ = 4;
00007                 name_ = "ifl";
00008         }
00009 
00010         void execute(void* result, Tree::Tree& tree)
00011         {
00012                 double prvi, drugi;
00013                 getNextArgument(&prvi, tree);
00014                 getNextArgument(&drugi, tree);
00015                 if(prvi < drugi) {
00016                         getNextArgument(result, tree);
00017                         return;
00018                 }
00019                 else {
00020                         getNextArgument(result, tree);
00021                         getNextArgument(result, tree);
00022                 }
00023         }
00024 
00025         ~Lesser()
00026         {       }
00027 };

Generated on Fri Jul 13 2012 10:53:29 for ECF by  doxygen 1.7.1