CSplitpath:Class Description CSplitpath:delete

CSplitpath:new


The new method creates an instance of the CSplitpath class. Two constructors are available..

Note: This method's name uses all lower case to present it as the analog of the C++ new operator. Generally, the names of class methods begin with an uppercase letter but new and delete are different.

Syntax

S = CSplitpath:new()

 

  • Creates an empty CSplitpath object. When using this constructor, you cannot split the path until you asign a string to be split using the Set methods such as Split (which sets the entire path).

S = CSplitpath:new( sString )

  • Creates a CSplitpath object ready to be split or otherwise manipulated. Using this constructor, SetPath is not needed unless you want to change the path being split.
  • sString is the string to be split.

Example

 

S = CSplitpath:new( sPath )

-- create a new CSplitpath for the string sPath

  ...

-- other uses of the class go here, between new and delete.

S:delete()

-- deletes the object and its associated memory.

Related Topics

CSplitpath, delete, Split, Merge