I think a getter of the form
  const std::map<std::string, StringType>& switches() const;
would be fine.

On Wed, Jun 3, 2009 at 9:48 AM, Book'em Dano <daniel.c...@gmail.com> wrote:
>
> For Chromium that may be the case, but there are other projects that
> are also using the CommandLine class that may/do have other reqs.
>
> On Jun 3, 5:02 am, Thomas Van Lenten <thoma...@chromium.org> wrote:
>> On Wed, Jun 3, 2009 at 12:06 AM, Book'em Dano <daniel.c...@gmail.com> wrote:
>>
>> > Does anyone have objections to including such a function? It would
>> > just return a copy of std::map<std::string, StringType> switches_;
>>
>> > I'd like to add such a function so that I can iterate over the command
>> > line args (both switches and loose values) and validate that only
>> > expected values are present.
>>
>> How do you decide what is "unexpected"?  The current system allows any part
>> of the code to define and use switches.
>>
>> TVL
>>
>>
>>
>>
>>
>> > -D
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to