Socket: Documentation for new addressing classes
[senf.git] / Console / ConfigFile.ih
index 9bb15e2..59df5a9 100644 (file)
@@ -34,9 +34,13 @@ namespace senf {
 namespace console {
 namespace detail {
 
+#ifndef DOXYGEN
+
     class ConfigFileSource : public ConfigSource
     {
     public:
+        typedef boost::intrusive_ptr<ConfigFileSource> ptr;
+
         static ptr create(std::string const & filename);
 
     private:
@@ -48,6 +52,8 @@ namespace detail {
         CommandParser parser_;
     };
 
+#endif
+
 }}}
 
 ///////////////////////////////ih.e////////////////////////////////////////