Thanks a lot for the reply. I understood that part. Currently in the .proto
file, there is a string definition which gets translated to std::string.
What we actually need is a typedef which can be configured as per the end
user wish, before building the protobuf. But can i get some assistance on
how to implement the same.

Thanks,
Gokul.

On Sat, Jul 9, 2011 at 5:02 AM, Jason Hsueh <jas...@google.com> wrote:

> We don't support this at this time - the primary problem is that specifying
> an allocator for C++ string's produces a completely new type. This means
> allocators can't simply be injected into a particularly message instance;
> instead it would have to be part of the message definition.
>
> On Wed, Jul 6, 2011 at 6:28 PM, Gokul <gokul...@gmail.com> wrote:
>
>> Hi,
>>   In the application, i am working on, we are managing the memory of
>> strings using allocators. But i find that the protobuf uses strings
>> without any allocator support. Is there a plan to provide allocator
>> support for strings in future?
>> Or can someone guide me on how to go about implementing this change?
>>
>>  I would need a typedef somewhere to mention the string type and the
>> library should generate the appropriate code for it.
>>
>> Thanks,
>> Gokul.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Protocol Buffers" group.
>> To post to this group, send email to protobuf@googlegroups.com.
>> To unsubscribe from this group, send email to
>> protobuf+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/protobuf?hl=en.
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to protobuf@googlegroups.com.
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en.

Reply via email to