Browse Source

[trac536] Some comments

Michal 'vorner' Vaner 14 years ago
parent
commit
501462d7b9
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/lib/dns/buffer.h

+ 5 - 0
src/lib/dns/buffer.h

@@ -314,6 +314,7 @@ public:
         memcpy(buffer_, other.buffer_, size_);
         memcpy(buffer_, other.buffer_, size_);
     }
     }
 
 
+    /// \brief Destructor
     ~ OutputBuffer() {
     ~ OutputBuffer() {
         free(buffer_);
         free(buffer_);
     }
     }
@@ -463,9 +464,13 @@ public:
     //@}
     //@}
 
 
 private:
 private:
+    // The actual data
     uint8_t* buffer_;
     uint8_t* buffer_;
+    // How many bytes are used
     size_t size_;
     size_t size_;
+    // How many bytes do we have preallocated (eg. the capacity)
     size_t allocated_;
     size_t allocated_;
+    // Make sure at last needed_size bytes are allocated in the buffer
     void ensureAllocated(size_t needed_size) {
     void ensureAllocated(size_t needed_size) {
         if (allocated_ < needed_size) {
         if (allocated_ < needed_size) {
             // Guess some bigger size
             // Guess some bigger size