Commit 5e463e91 authored by JINMEI Tatuya's avatar JINMEI Tatuya
Browse files

[2107] updated doc for MemorySegmentTest, with correction and clarification.

parent dd156473
...@@ -27,8 +27,12 @@ namespace test { ...@@ -27,8 +27,12 @@ namespace test {
// A special memory segment that can be used for tests. It normally behaves // A special memory segment that can be used for tests. It normally behaves
// like a "local" memory segment. If "throw count" is set to non 0 via // like a "local" memory segment. If "throw count" is set to non 0 via
// setThrowCount(), it continues the normal behavior up to the specified // setThrowCount(), it continues the normal behavior until the specified
// number of calls to allocate(), and throws an exception at the next call. // number of calls to allocate(), exclusive, and throws an exception at the
// next call. For example, if count is set to 3, the next two calls to
// allocate() will succeed, and the 3rd call will fail with an exception.
// This segment object can be used after the exception is thrown, and the
// count is internally reset to 0.
class MemorySegmentTest : public isc::util::MemorySegmentLocal { class MemorySegmentTest : public isc::util::MemorySegmentLocal {
public: public:
MemorySegmentTest() : throw_count_(0) {} MemorySegmentTest() : throw_count_(0) {}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment