From: Michal 'vorner' Vaner Date: Wed, 21 Nov 2012 12:52:27 +0000 (+0100) Subject: [2376] Some forward declarations X-Git-Tag: bind10-1.0.0-beta-release~84^2~4^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d95162bee2f3bc75810dfdf2e2f1938690c5ceb7;p=thirdparty%2Fkea.git [2376] Some forward declarations So we can include less --- diff --git a/src/lib/datasrc/master_loader_callbacks.h b/src/lib/datasrc/master_loader_callbacks.h index 3ed42c0e24..c2583037b5 100644 --- a/src/lib/datasrc/master_loader_callbacks.h +++ b/src/lib/datasrc/master_loader_callbacks.h @@ -18,6 +18,10 @@ #include namespace isc { +namespace dns { +class Name; +class RRClass; +} namespace datasrc { class ZoneUpdater; diff --git a/src/lib/dns/master_loader_callbacks.h b/src/lib/dns/master_loader_callbacks.h index a4311347f2..00d831c32b 100644 --- a/src/lib/dns/master_loader_callbacks.h +++ b/src/lib/dns/master_loader_callbacks.h @@ -15,16 +15,18 @@ #ifndef MASTER_LOADER_CALLBACKS_H #define MASTER_LOADER_CALLBACKS_H -#include - #include #include #include +#include namespace isc { namespace dns { +class AbstractRRset; +typedef boost::shared_ptr RRsetPtr; + /// \brief Type of callback to add a RRset. /// /// This type of callback is used by the loader to report another loaded