Two primary purposes, two ideas for additional possible uses. Primary purposes: 1. To provide cross platform (e.g., POSIX plus Windows) equivalents of setenv, getenv, "unsetenv" and "issetenv". 2. To allow iteration over all defined environment variables. Additional possible uses: 1. To create a new environment to pass to a new process. 2. To provide non "char" based environment variables (e.g., std::wstring). All input appreciated. Michael
I'm not aware of one, which isn't the same as saying there isn't one. What would you expect it to do? ::setenv() is already standardized by POSIX, so I assume you are looking for some support on non-POSIX systems, but specifics would be helpful.
___ Rob
(Sent from my portable computation engine)
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost