fileSizeOf

 

 

Overview

The fileSizeOf function returns the size of the specified file.

Usage

The fileSizeOf function is used to return the size of the specified file. For instance the following Lisp code shows how to return the size of test.txt Notice how the _path variable is appended to the file name to make sure that a full path and file name are passed to the fileSizeOf function.

(setq fileSize (fileSizeOf (append _path "/" test.txt"))) ;; Return the size of test.txt

 

Syntax


Expression:(fileSizeOf filePathName) ;; Returns the size of the specified path and file name

Arguments Name Type Description
Argument:filePathNameString Text The path and file name to be sized.

Returns: Returns an Integer with the size of the specified file


 

Examples

Here are a number of links to Lambda coding examples which contain this instruction in various use cases.

 

Argument Types

Here are the links to the data types of the function arguments.

Text String

Here are also a number of links to functions having arguments with any of these data types.

*= addMethod appendWriteln append
balance binaryInsert binarySearch boolean
char character clean closeLog
code compareEQ compareGE compareGT
compareLE compareLT compareNE compare
comparison compress cons count
date day days360 debugBrowsableProcs
debugDetective debugEval dimension disassemble
display downcase encode evalInSyncLocalContext
eval exportCsv exportSbf exportTab
fdisplay fileClose fileCopy fileDir
fileDisplay fileEraseDir fileErase fileExists
fileMakeDir fileOpen fileReadAll fileReadRecord
fileRead fileSizeOf fileWriteAll fileWrite
filewriteln find hashString hour
importCsv importSbf importTab insert
inside inspect integer isAtom
isBitVector isBoolean isByteVector isCharAlphabetic
isCharAlphanumeric isCharLowercase isCharName isCharNumeric
isCharUppercase isCharWhitespace isChar isCharacter
isComplex isDate isDictionary isDirectory
isEqual isError isFloatVector isIdentical
isInside isIntegerVector isInteger isLambda
isMatrix isMember isMoney isNumberMatrix
isNumberVector isNumber isObjectVector isObject
isPair isPcodeVector isString isStructure
isSymbol isText isType isVector
julian left length list
loadModule loadWorkspace macroReplace makeQuotedList
makeQuotedSymbol member mid minute
money month new number
offset openLog pair parent
parse pointer qt ref
remove replace rept right
run saveImmediate saveModule saveObject
saveRepository saveWorkspace second setCar
setCdr setLastCdr set setf
setq sizeof sort sql
stringCiEQ stringCiGE stringCiGT stringCiLE
stringCiLT stringCiNE stringFill stringToBVector
stringToVector string submit substitute
substringCiEQ substringCiGE substringCiGT substringCiLE
substringCiLT substringCiNE substringEQ substringFill
substringGE substringGT substringLE substringLT
substringNE substring symbolToTypeCode symbol
system text time trim
type uniqueInsert upcase vectorFill
writelg writeln year

Analytic Information Server (AIS)

AIS Component Systems

  • Smartbase Engine
  • QT C++ Libraries
  • MySQL Relational Database
  • AIS Lisp Libraries
  • Rapid Analytic Demo IDE