MachiningUseItf Interface DELIMfgActivitySyntax

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface DELIMfgActivitySyntax

Interface dedicated to activity object managing PP words.
Role: This interface offers services to manage PP words of activity.


Method Index


o GetNCInstruction(CATString&)
Retrieves the NC instruction.
o GetPPWORDSyntax(CATUnicodeString&)
Retrieves the PP words syntax.
o GetPPWORDSyntaxMode(DELIMfgActivitySyntax::MfgPPWORDSyntaxMode&)
Retrieves the PP words syntax mode.
o ResetPPWORDSyntax()
Resets the PP words syntax.
o SetPPWORDSyntax(CATUnicodeString&)
Sets the PP words syntax.

Enumerated Type Index


o MfgPPWORDSyntaxMode
Possible PP words syntax initialisation mode.

Methods


o GetNCInstruction
public virtual GetNCInstruction( oPPWORDs)
Retrieves the NC instruction.
Returns:
S_OK when the method succeeds, and E_FAIL otherwise
Parameters:
oPPWORDs
The PP words instruction
o GetPPWORDSyntax
public virtual GetPPWORDSyntax( oPPWORDs)
Retrieves the PP words syntax.
Returns:
S_OK when the method succeeds, and E_FAIL otherwise
Parameters:
oMode
The PP words syntax
o GetPPWORDSyntaxMode
public virtual GetPPWORDSyntaxMode( oMode)
Retrieves the PP words syntax mode.
Returns:
S_OK when the method succeeds, and E_FAIL otherwise
Parameters:
oMode
The PP words syntax mode
o ResetPPWORDSyntax
public virtual ResetPPWORDSyntax()
Resets the PP words syntax.
Returns:
S_OK when the method succeeds, and E_FAIL otherwise
o SetPPWORDSyntax
public virtual SetPPWORDSyntax( const iPPWORDs)
Sets the PP words syntax.
Returns:
S_OK when the method succeeds, and E_FAIL otherwise
Parameters:
iPPWORDs
The user PP words syntax to set

Enumerated Types


o MfgPPWORDSyntaxMode
enum MfgPPWORDSyntaxMode {
  InitFromPPTable,
  InitFromUser
}
Possible PP words syntax initialisation mode.
Parameters:
InitFromPPTable
the PP words syntax is initialised from the current PP words table
InitFromUser
the PP words syntax is initialised from user Input

This object is included in the file: DELIMfgActivitySyntax.h
If needed, your Imakefile.mk should include the module: MachiningUseItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.