Interface IInpCLDProject
  
  
  
  Assembly: STInpCLDataInterface.dll
  Syntax
  
    [Guid("95EE8342-FF3C-4BB6-B7B5-D7534C135FCF")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IInpCLDProject
   
  Properties
  
  CLDataVersion
  
  
  Declaration
  
    int CLDataVersion { get; set; }
   
  Property Value
  
  
  FileCount
  
  
  Declaration
  
  Property Value
  
  
  Files[int]
  
  
  Declaration
  
    IInpCLDFile Files[int Index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | int | Index |  | 
    
  
  Property Value
  
  
  ProjectInfo
  
  
  Declaration
  
    IInpCLDProjectInfo ProjectInfo { get; set; }
   
  Property Value
  
  
  Shell
  
  
  Declaration
  
    IInpCLDShell Shell { get; }
   
  Property Value
  
  Methods
  
  BeginRead(IStream)
  
  
  Declaration
  
    void BeginRead(IStream Stream)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | IStream | Stream |  | 
    
  
  
  BeginWrite(IStream)
  
  
  Declaration
  
    void BeginWrite(IStream Stream)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | IStream | Stream |  | 
    
  
  
  CashVirtualNodeIndex(long, ulong, int, int)
  
  
  Declaration
  
    void CashVirtualNodeIndex(long DataMapID, ulong CallSubID, int CallCommandID, int vid)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | long | DataMapID |  | 
      
        | ulong | CallSubID |  | 
      
        | int | CallCommandID |  | 
      
        | int | vid |  | 
    
  
  
  EndRead()
  
  
  Declaration
  
  
  EndWrite()
  
  
  Declaration
  
  
  IDToString(uint)
  
  
  Declaration
  
    string IDToString(uint ID)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | uint | ID |  | 
    
  
  Returns
  
  
  IndexOfFile(IInpCLDFile)
  
  
  Declaration
  
    int IndexOfFile(IInpCLDFile AFile)
   
  Parameters
  
  Returns
  
  
  IndexOfFileID(string)
  
  
  Declaration
  
    int IndexOfFileID(string FileID)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | FileID |  | 
    
  
  Returns
  
  
  StringToID(string)
  
  
  Declaration
  
    uint StringToID(string s)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | s |  | 
    
  
  Returns
  
  
  VirtualNodeIDToIndex(long, ulong, int, out int)
  
  
  Declaration
  
    bool VirtualNodeIDToIndex(long DataMapID, ulong CallSubID, int CallCommandID, out int vid)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | long | DataMapID |  | 
      
        | ulong | CallSubID |  | 
      
        | int | CallCommandID |  | 
      
        | int | vid |  | 
    
  
  Returns