#ifndef ENTRY_H
#define ENTRY_H

#include <string>
#include <memory>

namespace diaryengine {
  class Entry
  {
    public:
      Entry();
      ~Entry();

      void setTitle(std::string title);
      std::string title();

    private:
      struct Implementation;
      std::unique_ptr<Implementation> _inside;
  };

}
#endif // ENTRY_H

#ifndef ENTRY_H
#define ENTRY_H

#include <string>
#include <memory>

namespace diaryengine {
  class Entry
  {
    public:
      Entry();
      ~Entry();

      void setTitle(std::string title);
      std::string title();

    private:
      struct Implementation;
      std::unique_ptr<Implementation> inside_;
  };

}
#endif // ENTRY_H

--- 
+++ 
@@ -16,7 +16,7 @@
 
     private:
       struct Implementation;
-      std::unique_ptr<Implementation> inside_;
+      std::unique_ptr<Implementation> _inside;
   };
 
 }
Rename the implementation pointer to respect naming convention
