ClassesClassesClassesClasses | | | | Operators

tuple_environmenttuple_environmentTupleEnvironmenttuple_environmentTupleEnvironmentTupleEnvironment (Operator)

Name

tuple_environmenttuple_environmentTupleEnvironmenttuple_environmentTupleEnvironmentTupleEnvironment — Read one or more environment variables.

Signature

tuple_environment( : : Names : Values)

Herror tuple_environment(const char* Names, char* Values)

Herror T_tuple_environment(const Htuple Names, Htuple* Values)

Herror tuple_environment(const HTuple& Names, char* Values)

Herror tuple_environment(const HTuple& Names, HTuple* Values)

void TupleEnvironment(const HTuple& Names, HTuple* Values)

HTuple HTuple::TupleEnvironment() const

void HOperatorSetX.TupleEnvironment(
[in] VARIANT Names, [out] VARIANT* Values)

VARIANT HTupleX.TupleEnvironment([in] VARIANT Names)

static void HOperatorSet.TupleEnvironment(HTuple names, out HTuple values)

HTuple HTuple.TupleEnvironment()

Description

tuple_environmenttuple_environmentTupleEnvironmenttuple_environmentTupleEnvironmentTupleEnvironment reads the content of all environment variables that are referenced by their names in the input tuple NamesNamesNamesNamesNamesnames and returns the content with the output tuple ValuesValuesValuesValuesValuesvalues. The input tuple may only contain strings. An empty string is returned for every name within NamesNamesNamesNamesNamesnames that does not denote a valid environment variable.

Parallelization

Parameters

NamesNamesNamesNamesNamesnames (input_control)  string(-array) HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Tuple containing name(s) of the environment variable(s).

ValuesValuesValuesValuesValuesvalues (output_control)  string(-array) HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Content of the environment variable(s).

Alternatives

tuple_strstrtuple_strstrTupleStrstrtuple_strstrTupleStrstrTupleStrstr, tuple_strrstrtuple_strrstrTupleStrrstrtuple_strrstrTupleStrrstrTupleStrrstr, tuple_strchrtuple_strchrTupleStrchrtuple_strchrTupleStrchrTupleStrchr, tuple_strrchrtuple_strrchrTupleStrrchrtuple_strrchrTupleStrrchrTupleStrrchr, tuple_strlentuple_strlenTupleStrlentuple_strlenTupleStrlenTupleStrlen, tuple_str_first_ntuple_str_first_nTupleStrFirstNtuple_str_first_nTupleStrFirstNTupleStrFirstN, tuple_str_last_ntuple_str_last_nTupleStrLastNtuple_str_last_nTupleStrLastNTupleStrLastN, tuple_splittuple_splitTupleSplittuple_splitTupleSplitTupleSplit, tuple_substrtuple_substrTupleSubstrtuple_substrTupleSubstrTupleSubstr

Module

Foundation


ClassesClassesClassesClasses | | | | Operators