Name
|
Description
|
At
|
Returns the character at the specified location in the String.
|
ClearSavedStates
|
Clears previous saved states for this object.
|
Compare
|
Performs a case-sensitive Compare of the calling String and a string argument.
|
DecodeAsType
|
Decodes a String from a binary form into a Variable value using the specified data format.
|
Find
|
Returns the position of the specified string (or character) in the calling String, or the number of matches in the calling StringArray.
|
Format
|
Converts the number held by the calling object into a string based on the specified format specifiers. The format specifiers are standard C/C++ specifiers as used with the sprintf function. The Format method converts a double precision floating point value to a string; the IFormat method should be used to convert an integer value to a string.
|
GetFromFile
|
Load the object state from the specified FreeFlyer object file.
|
GetFromString
|
Load the object state from the specified string.
|
ICompare
|
Performs a case in-sensitive Compare of the string and a string argument.
|
IFind
|
Returns the position of the specified string (or character) in the calling String, or the number of matches in the calling StringArray, ignoring case.
|
Match
|
Returns the number of regular expression matches between the calling String and the specified String argument. In order to return a match, the String argument must match the entire string - this can be accomplished using regular expressions. A successful pattern match always returns >= 1, where multiple matches come from user specified groupings.
|
Merge
|
Returns a "Merged" form of the calling String based on the specified regular expression. The merge is a replacement of the text matched by the regular expression with the value of the second argument.
|
Pad
|
Returns a modified copy of the calling String with characters added to achieve the specified length.
|
ParseCalendarDate
|
Converts the calendar-based epoch specified by the String into a numeric time system. By default, this method will assume the String is formatted in the FreeFlyer calendar format of "Mmm DD YYYY hh:mm:ss.fs" in UTC, and convert the time to the TAI numeric time system.
For a custom time conversion using a different calendar format or to convert to or from a different time system, use the TimeTools object instead.
|
PutToFile
|
Convert the object state to FreeFlyer object xml and write to a file.
|
PutToString
|
Convert the object state to FreeFlyer object xml and return as a string.
|
ReferenceEquals
|
Returns 1 if the argument refers to the calling object and 0 otherwise.
|
Replace
|
Returns a modified copy of the calling String in which occurrences of stringToReplace have been replaced with replacementString.
|
Restore
|
Restore an object's state from a previously saved state.
|
Save
|
Save the object's state so that it can be restored later.
|
Split
|
Splits a String into elements of a StringArray given a specified string delimiter. Returns the number of items in the newly populated StringArray
|
SubString
|
Return a substring of a string.
|
SwapBytes
|
Re-orders the bytes in a byte stream to convert from a big-endian to a little-endian, or vice versa. This will reverse the order of the characters in the calling String.
|
ToLowercase
|
Returns a copy of the string where cased characters are converted to their lowercase equivalent.
|
ToUppercase
|
Returns a copy of the string where cased characters are converted to their uppercase equivalent.
|
ToVariable
|
Converts a String to a Variable, throwing an error if failed.
|
TrimWhitespace
|
Returns a copy of the string where whitespace has been trimmed off either end.
|