#include <XSIParser.h>
|
adds an escape character in front of invalid ones (ie. \" )
|
|
Check the next token to verify wheter they are children templates or not
|
|
Clears the list of supported template (this is called prior to RegisterdotXSINativeTemplates).
|
|
Closes the file |
|
Returns the template collection supported for the current version
|
|
Returns the template collection of the Parser (only the toplevel ones).
|
|
Checks whether we are at the end of file |
|
Returns the current file name
|
|
Closes the filter |
|
Function to return whether we are at the end of file.
|
|
Returns the next byte. |
|
Returns the next byte. |
|
Opens the file for filter for reading or writing
|
|
Prints an already formatted string as output. |
|
Reads from the Filter
|
|
Seeks to a given position
|
|
Returns the current position |
|
Outputs a warning to the callback (or default if not set).
|
|
Writes to the Filter
|
|
Get the current token as a Char Pointer.
|
|
Get the current token as a Float.
|
|
Get the current token as a Integer.
|
|
Returns the Major & Minor number of a given supported version
|
|
returns the the Major XSI File Version.
|
|
returns the the Minor XSI File Version.
|
|
Returns the dotXSI file Format.
|
|
Retrieves the current list of native templates. |
|
Returns how many file version is supported
|
|
Returns the System Flags
|
|
Returns the last error that occurred in the parser.
|
|
returns the total number of supported templates.
|
|
Gets the next pair as a floating point number
|
|
Gets the next pair as a Integer number
|
|
returns the next token as a string
|
|
returns the next token as a float
|
|
returns the next token as an integer
|
|
returns the next token and turns it into a null terminated string and removes quotes
|
|
returns the next tokens into an array of floats
|
|
returns the next tokens into an array of Ints
|
|
returns the next tokens into an array of Unsigned Shorts
|
|
Gets the next tripplet as a floating point number.
|
|
Gets the next tripplet as a Integer number.
|
|
Returns the Input Mode
|
|
Returns the current Read Callback |
|
Returns a string as read (should not be used) |
|
returns the name of a supported template
|
|
Opens a file for either reading or writing
|
|
Reads the file as it was set in the parser. |
|
Reads an array of floats into a named parameter
|
|
This function is used to read the parameters which are generic (no special cases). Reads the parameters into the new template based on the parameter list from the current template. Generic parameter read. This is used by most of the callbacks because most of the templates have some generic parameters that can be read in batch.
|
|
Reads an array of integers into a named parameter
|
|
Reads the next value based on the type expected in the Variant
|
|
Recursive function to read the templates.
|
|
Registers the supported templates for a given version
|
|
Sets the file version
|
|
Sets the dotXSI file Format.
|
|
Sets the System flags
|
|
Sets the Open Mode
|
|
Initializes the Read callback with a user defined function.
|
|
Initializes the Warning callback with a user defined function.
|
|
Writes the file as specified. |
|
Write out the parameters that are generic from a given template
|
|
Generic parameter write. This is used by most of the callbacks because most of the templates have some generic parameters that can be written in batch.
|
|
Indent the output by so many levels. This is per line of output.
|
|
Recursive function to write out the templates
|
© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.