CdotXSIDict Class Reference



Your Ad Here

Class used for dictionary entries (binary format). More...

#include <XSIParser.h>

List of all members.

Public Member Functions

  CdotXSIDict ()
  Constructor.
  ~CdotXSIDict ()
  Destructor.
SI_Void  Init (SI_Int i_nCount)
SI_Void  Add (SI_Char *i_pLabel)
SI_Int  GetCount ()
SI_Void  Find (SI_Int i_nInd, SI_Char **o_pLabel)
SI_Int  Find (SI_Char *i_pLabel)
SI_Void  Read (_SI_FILE i_pFptr)
SI_Void  Write (_SI_FILE i_pFptr)


Detailed Description

Class used for dictionary entries (binary format).


Member Function Documentation

SI_Void Init ( SI_Int  i_nCount  ) 

Initializes the dictionary with a preallocated number of elements.

Parameters:
i_nCount  Number of Elements

SI_Void Add ( SI_Char *  i_pLabel  ) 

Add an element (they must be preallocated first).

Parameters:
i_pLabel  Adds a new entry

SI_Int GetCount (  ) 

Get the number of elements.

SI_Void Find ( SI_Int  i_nInd,
SI_Char **  o_pLabel  
)

Get the specified element.

Parameters:
i_nInd  Index of the element to retrieve
o_pLabel  Returned label

SI_Int Find ( SI_Char *  i_pLabel  ) 

Get the specified element.

Parameters:
i_pLabel  The label looked for
Returns:
the index of the element

SI_Void Read ( _SI_FILE  i_pFptr  ) 

read m_nTotalCount elements from a file.

Parameters:
i_pFptr  File pointer to read from

SI_Void Write ( _SI_FILE  i_pFptr  ) 

Write the used elements to file.

Parameters:
i_pFptr  File pointer to write to.


The documentation for this class was generated from the following file:

Return to Softimage XSI Index


Your Ad Here