import "SALOME_PyNode.idl";
 | 
| void  | defineNewCustomVar (in string varName, in pickledArgs valueOfVar)  raises (SALOME::SALOME_Exception) | 
|   | This method allows to define a new global var called varName.  More...
  | 
|   | 
| void  | executeAnotherPieceOfCode (in string codeStr)  raises (SALOME::SALOME_Exception) | 
|   | This methode executes the python code in codeStr and can append/remove symboles in context to make them available or not for future call of execute on this.  More...
  | 
|   | 
| void  | Register () | 
|   | Increase the reference count (mark as used by another object).  More...
  | 
|   | 
| void  | UnRegister () | 
|   | Decrease the reference count (release by another object).  More...
  | 
|   | 
| void  | Destroy () | 
|   | Obsolete, left for compatibility reasons only.  More...
  | 
|   | 
This method allows to define a new global var called varName. 
This newly created var will be set to value valueOfVar. 
 
 
  
  
      
        
          | void SALOME::GenericObj::Destroy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Obsolete, left for compatibility reasons only. 
Use UnRegister() instead. 
 
 
This methode executes the python code in codeStr and can append/remove symboles in context to make them available or not for future call of execute on this. 
- Parameters
 - 
  
    | [in] | codeStr | - the python code (without statement) to be executed, that can modify the context initialized at initialization.  | 
  
   
 
 
  
  
      
        
          | void SALOME::GenericObj::Register  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Increase the reference count (mark as used by another object). 
 
 
  
  
      
        
          | void SALOME::GenericObj::UnRegister  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Decrease the reference count (release by another object).