SharedFreeList.max

Properties for getting (and possibly setting) the bounds. Setting bounds is allowed only once , and before any allocation takes place. Otherwise, the primitives have the same semantics as those of FreeList.

  1. alias max = maxSize
  2. size_t max [@property getter]
  3. size_t max [@property setter]
  4. size_t max [@property getter]
  5. size_t max [@property setter]
    struct SharedFreeList(ParentAllocator, size_t minSize, size_t maxSize = minSize, size_t approxMaxNodes = unbounded)
    version(StdDdoc)
    @property
    void
    max
    (
    size_t newMaxSize
    )
  6. size_t min [@property getter]
  7. size_t min [@property setter]
  8. void setBounds(size_t newMin, size_t newMax)

Meta