Boost logo

Boost Users :

Subject: [Boost-users] A doubt in Boost Format
From: Gokulakannan Somasundaram (gokul007_at_[hidden])
Date: 2011-06-11 01:55:29


Hi,
  We are using Boost format in our project. We want to replace the normal
allocator with a special allocator and we don't want any allocation be made
with normal new. I was looking at the Boost fusion reference.
format_class.hpp

The class accepts a allocator and indeed uses it to instantiate the
std::string inside. But there are two vectors inside -

std::vector<format_item_t> items_; // each '%..' directive leads to a
format_item
std::vector<bool> bound_; // stores which arguments were bound. size()
== 0 || num_args

I am seeing that the vectors are not using the allocators. Is this the
intended behavior? Is it right, to try to make an application not to use the
normal new/delete completely?

Thanks,
Gokul.



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net