00001 /*============================================================================= 00002 * Product : OpenPL 00003 * File : plCndAnonymousKernel.h 00004 * Author : Kamel Mekhnacha 00005 * Creation : Mon Apr 22 15:09:25 2002 00006 * 00007 *============================================================================= 00008 * (c) Copyright 2000, Centre National de la Recherche Scientifique, 00009 * all rights reserved 00010 *============================================================================= 00011 * 00012 *------------------------- Description --------------------------------------- 00013 * 00014 * 00015 *----------------------------------------------------------------------------- 00016 */ 00017 00018 #ifndef _plCndAnonymousKernel_h_ 00019 #define _plCndAnonymousKernel_h_ 00020 00021 #include <plCndKernel.h> 00022 #include <plVariablesConjunction.h> 00023 #include <plExternalProbFunction.h> 00024 00025 00032 class plCndAnonymousKernel :public plCndKernel 00033 { 00034 public: 00035 00038 plCndAnonymousKernel(const plVariablesConjunction &search_variables, 00039 const plVariablesConjunction &known_variables, 00040 const plExternalProbFunction &function); 00041 00043 virtual ~plCndAnonymousKernel(){}; 00044 }; 00045 00046 #endif