X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FIOEvent.hh;h=b6bb619f8144a2f55a45fae4fb7268dca093d7f9;hb=fc1ad795c55b8f64bce4926e4ef9194c773342c8;hp=d9d771db855a9486279a3f4f7eb08e22008faabd;hpb=ac90835cbb00ca83a51ab9efb23fdcb75518e808;p=senf.git diff --git a/PPI/IOEvent.hh b/PPI/IOEvent.hh index d9d771d..b6bb619 100644 --- a/PPI/IOEvent.hh +++ b/PPI/IOEvent.hh @@ -23,8 +23,8 @@ /** \file \brief IOEvent public header */ -#ifndef HH_IOEvent_ -#define HH_IOEvent_ 1 +#ifndef HH_SENF_PPI_IOEvent_ +#define HH_SENF_PPI_IOEvent_ 1 // Custom includes #include "../Scheduler/Scheduler.hh" @@ -88,12 +88,17 @@ namespace ppi { ///\name Structors and default members ///@{ + IOEvent(); + template IOEvent(Handle handle, unsigned events); ///@} /////////////////////////////////////////////////////////////////////////// + template + void set(Handle handle, unsigned events); + /** \brief Unhandled error condition */ struct ErrorException : public senf::Exception { ErrorException() : senf::Exception("senf::ppi::IOEvent::ErrorException"){} }; @@ -118,7 +123,7 @@ namespace ppi { }} ///////////////////////////////hh.e//////////////////////////////////////// -//#include "IOEvent.cci" +#include "IOEvent.cci" //#include "IOEvent.ct" #include "IOEvent.cti" #endif