PfsHelper Methods | 
The PfsHelper type exposes the following members.
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object.  (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function.   (Inherited from Object.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| PfsAddSection | 
            Start a new section within the scope of a target. 
              | |
| PfsAddTarget | 
            Add a new target (top-level section) to a parameter file object. 
              | |
| PfsClose | 
            Terminate the access to a parameter file data structure and free the associated internal storage. 
              | |
| PfsCreate | 
            Create an empty parameter structure to be used for writing a parameter file, or for creating a parameter definition. 
              | |
| PfsEndSection | 
             Terminate a target or a section. 
               | |
| PfsGetClobItem | 
            Get the next Clob parameter as a PFSParameter handle,
            where you can query it for the type of parameter data.
              | |
| PfsGetDouble(IntPtr) | 
            Return the double (8-byte double precision floating point) value from the pfsNode (parameter) passed as argument. 
              | |
| PfsGetDouble(IntPtr, Int32) | 
            Return the double (8-byte double precision floating point) value from the keyword name passed as argument. 
              | |
| PfsGetErrMsg | 
            This method is a combination of pfsGetErrorGlb and pfsGetErrorMessageFromErrorCode
              | |
| PfsGetErrMsgFromPfsClob | 
            Extract erroe message from a pfs clob
              | |
| PfsGetKeyword | 
            Returns a reference to the n'th instance of a specific keyword name of the pfsNode (target/section) passed as argument.
              | |
| PfsGetKeywordNum | 
            Return the number of keywords connected to the pfsNode passed as argument
              | |
| PfsGetParam(IntPtr, Int32) | 
            Return a reference to the n'th parameter of the pfsNode (keyword) passed as argument. 
              | |
| PfsGetParam(IntPtr, String, Int32, Int32) | 
            Returns a reference to the m'th parameter of the n'th instance of a specific keyword name of the pfsNode (target/section) passed as argument.
              | |
| PfsGetSection(IntPtr, Int32) | 
            Return a reference to the n'th section of the pfsNode (target/section) passed as argument.
              | |
| PfsGetSection(IntPtr, String, Int32) | 
            Returns a reference to the n'th instance of a specific subsection name of the pfsNode (target/section) passed as argument.
              | |
| PfsGetSectionByHandler | 
             Returns the section specified in the sectionPath parameter
               | |
| PfsGetTarget | 
            Return a reference to the n'th instance of a specific target name of a parameter file.
              | |
| PfsIsBool | 
            Indicates if the pfsNode passed as argument refers to a string value. 
              | |
| PfsIsDouble | 
            Indicates if the pfsNode passed as argument refers to a double (8-byte double precision floating point) parameter value. 
              | |
| PfsIsFilename | 
             Return true of the node is a filename
              | |
| PfsIsFloat | 
            Indicates if the pfsNode passed as argument refers to a float (4-byte single precision floating point) parameter value. 
              | |
| PfsIsInt | 
            Indicates if the pfsNode passed as argument refers to an integer parameter value. 
              | |
| PfsIsString | 
            Indicates if the pfsNode passed as argument refers to a string value. 
              | |
| PfsLoadFile | 
            Open an existing parameter file and create an internal data structure for further processing. 
              | |
| PfsReadClobT | 
            Read T valued data from clob
              | |
| PfsReadClobFilename | 
            Extract a Filename from current CLOB
              | |
| PfsReadFilename(IntPtr) | 
             Get the filename from the node
              | |
| PfsReadFilename(IntPtr, String, Int32, Int32, String) | 
            Return the filename of paramNo'th parameter of keywordNo'th keyword of the keyword in pfsSect
              | |
| PfsReadParamT(IntPtr, T) | 
            Return T typed value from the given pointer to parameter
              | |
| PfsReadParamT(IntPtr, String, Int32) | 
            Return all parameters as a T typed array of the given keyword name and index
              | |
| PfsReadParamT(IntPtr, String, Int32, Int32, T) | 
            Return the T typed value of paramNo'th parameter of keywordNo'th keyword of the keyword in pfsSect
              | |
| PfsReadString | 
            Return a string value of the pfsNode (parameter) passed as argument. 
              | |
| PfsWrite | 
            Write the contents of a parameter file object using the parameter file syntax
              | |
| PfsWriteClob(IntPtr, Boolean, Object) | 
            Write all values in the array to the clob
              | |
| PfsWriteClob(IntPtr, String, Object) | 
            Write all values in the array to the clob in the created keyword
              | |
| PfsWriteClobFilename(IntPtr, Boolean, String) | 
            Write filename to the clob
              | |
| PfsWriteClobFilename(IntPtr, String, String) | 
            Write filename to the clob in the new created keyword
              | |
| PfsWriteFilename(IntPtr, String) | 
             Write a null-termindated character string to keyword
              Restrictions: The function is only valid within the scope of a keyword. In a Pascal program, the use of null-terminated strings must be enforced using a compiler option.  | |
| PfsWriteFilename(IntPtr, String, String) | 
             Write a null-termindated character string to section
              Restrictions: The function is only valid within the scope of a section.  | |
| PfsWriteKeyword | 
            Write all values in the array to the keyword
              | |
| PfsWriteParams | 
            Write all values in the array to the parameter
              | |
| ToString | Returns a string that represents the current object.  (Inherited from Object.) |