// Copyright (c) 2003 David Muse // See the file COPYING for more information #include #include #ifdef RUDIMENTS_NAMESPACE using namespace rudiments; #endif int main(int argc, const char **argv) { // print the environment variable "TEST" printf("TEST=%s\n",environment::getValue("TEST")); // set the value of "TEST" to "value" if (environment::setValue("TEST","value")) { printf("TEST=%s\n",environment::getValue("TEST")); } else { printf("setValue() failed\n"); } // set the value of "TEST" to "newvalue" if (environment::setValue("TEST","newvalue")) { printf("TEST=%s\n",environment::getValue("TEST")); } else { printf("setValue() failed\n"); } // remove "TEST" from the environment environment::remove("TEST"); // print the (non-existent) environment variable "TEST" printf("TEST=%s\n",environment::getValue("TEST")); printf("\n\n"); environment::print(); printf("\n\n"); environment::clear(); printf("\n\nclear?\n"); environment::print(); }