Difference between revisions of "API File"

From Flowcode Help
Jump to navigationJump to search
(XML import)
(XML import)
Line 60: Line 60:
  
 
==Constants provided for this class==
 
==Constants provided for this class==
{| class="wikitable" |+width="20%"|Type|width="30%"|Name |width="40%"|Value|-
+
{| class="wikitable"
 +
|-
 +
!width="20%"|Type
 +
!width="30%"|Name
 +
!width="40%"|Value
 +
|-
 
|LONG
 
|LONG
|Seek_Begin|0
+
|Seek_Begin
 +
|0
 
|-
 
|-
 
|LONG
 
|LONG
|Seek_Curr|1
+
|Seek_Curr
 +
|1
 
|-
 
|-
 
|LONG
 
|LONG
|Seek_End|2
+
|Seek_End
 +
|2
 
|}
 
|}
  

Revision as of 21:49, 11 May 2013

<sidebar>API contents</sidebar> File reading and writing operations

Sub-classes provided for this class

Buffer Reads writes and monitors circular buffers
NVM Reads from a file as though a block of NVM


Functions provided for this class

AbsPath Gets an absolute path from a relative filename
RelPath Gets an relative path from an absolute filename
CreateDir Creates a directory structure
GetType Finds the type of a file: 0=Unknown, 1=File, 2=Dir, 4=Disk
GetSize Gets the number of bytes in the file, by handle or name
Delete Deletes the file or directory structure
Create Creates the new file as a standard stream
Open Opens the existing file as a standard stream
ReadArray Reads an array from the file, returns elements read
WriteArray Writes an array to the file
SetPos Sets the position of the next read or write in the file
GetPos Gets the position of the next read or write in the file
Flush Writes all unwritten data to the file in one block


Constants provided for this class

Type Name Value
LONG Seek_Begin 0
LONG Seek_Curr 1
LONG Seek_End 2


Examples

No examples available

See also