The following example shows how to use a connection name to create an ECLPS object.

// ECLPS::ECLPS              (Constructor)
// Build a PS object from a name, and another from a handle.
void Sample58() {
ECLPS *PS1, *PS2;       // Pointer to PS objects
ECLConnList ConnList;   // Connection list object
try {
  // Create PS object for connection 'A'
  PS1 = new ECLPS('A');
  // Create PS object for first connection in conn list
  PS2 = new ECLPS(ConnList.GetFirstConnection()->GetHandle());
  printf("PS #1 is for connection %c, PS #2 is for connection %c.\n",
         PS1->GetName(), PS2->GetName());
  delete PS1;
  delete PS2;
catch (ECLErr Err) {
  printf("ECL Error: %s\n", Err.GetMsgText());
} // end sample