diff -r 6787754b251b -r b6572d0336c3 doc/doxygen/html/classnodemanager_1_1NodeManager.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/doxygen/html/classnodemanager_1_1NodeManager.html Mon Jun 04 17:59:50 2007 +0200 @@ -0,0 +1,2596 @@ + + +CanFestival: nodemanager::NodeManager Class Reference + + + + +
+
+
+
+ +

nodemanager::NodeManager Class Reference

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

def __init__
def GetCurrentTypeList
def GetCurrentMapList
def CreateNewNode
def LoadProfile
def OpenFileInCurrent
def SaveCurrentInFile
def CloseCurrent
def ImportCurrentFromEDSFile
def ExportCurrentToEDSFile
def ExportCurrentToCFile
def AddSubentriesToCurrent
def RemoveSubentriesFromCurrent
def AddSDOServerToCurrent
def AddSDOClientToCurrent
def AddPDOTransmitToCurrent
def AddPDOReceiveToCurrent
def AddSpecificEntryToCurrent
def GetLineFromIndex
def ManageEntriesOfCurrent
def RemoveCurrentVariable
def AddMapVariableToCurrent
def AddUserTypeToCurrent
def SetCurrentEntryCallbacks
def SetCurrentEntry
def SetCurrentEntryName
def SetCurrentUserType
def BufferCurrentNode
def CurrentIsSaved
def OneFileHasChanged
def GetBufferNumber
def LoadCurrentPrevious
def LoadCurrentNext
def AddNodeBuffer
def ChangeCurrentNode
def RemoveNodeBuffer
def GetCurrentNodeIndex
def GetCurrentFilename
def GetAllFilenames
def GetFilename
def SetCurrentFilePath
def GetCurrentFilePath
def GetCurrentBufferState
def GetCurrentCommunicationLists
def GetCurrentDS302Lists
def GetCurrentProfileLists
def GetSpecificProfileLists
def GetProfileLists
def GetCurrentNextMapIndex
def CurrentDS302Defined
def GetCurrentNodeName
def GetCurrentNodeID
def GetCurrentNodeInfos
def SetCurrentNodeInfos
def GetCurrentProfileName
def IsCurrentEntry
def GetCurrentEntry
def GetCurrentParamsEntry
def GetCurrentValidIndexes
def GetCurrentValidChoices
def HasCurrentEntryCallbacks
def GetCurrentEntryValues
def GetNodeEntryValues
def GetCustomisedTypeValues
def GetEntryName
def GetEntryInfos
def GetSubentryInfos
def GetTypeIndex
def GetTypeName
def GetTypeDefaultValue
def GetMapVariableList
def GetMandatoryIndexes
def GetCustomisableTypes
def GetCurrentSpecificMenu

Data Fields

 LastNewIndex
 FilePaths
 FileNames
 NodeIndex
 CurrentNode
 ScriptDirectory
 UndoBuffers
+

Detailed Description

+
+Constructor
+
+

+ +

+Definition at line 148 of file nodemanager.py.


Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::__init__ (  self,
  cwd 
)
+
+
+ +

+ +

+Definition at line 151 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentTypeList (  self  ) 
+
+
+ +

+ +

+Definition at line 167 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentMapList (  self  ) 
+
+
+ +

+ +

+Definition at line 176 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::CreateNewNode (  self,
  name,
  id,
  type,
  description,
  profile,
  filepath,
  NMT,
  options 
)
+
+
+ +

+ +

+Definition at line 189 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::LoadProfile (  self,
  profile,
  filepath,
  node 
)
+
+
+ +

+ +

+Definition at line 239 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::OpenFileInCurrent (  self,
  filepath 
)
+
+
+ +

+ +

+Definition at line 260 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::SaveCurrentInFile (  self,
  filepath = None 
)
+
+
+ +

+ +

+Definition at line 274 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::CloseCurrent (  self,
  ignore = False 
)
+
+
+ +

+ +

+Definition at line 292 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::ImportCurrentFromEDSFile (  self,
  filepath 
)
+
+
+ +

+ +

+Definition at line 302 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::ExportCurrentToEDSFile (  self,
  filepath 
)
+
+
+ +

+ +

+Definition at line 318 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::ExportCurrentToCFile (  self,
  filepath 
)
+
+
+ +

+ +

+Definition at line 324 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::AddSubentriesToCurrent (  self,
  index,
  number 
)
+
+
+ +

+ +

+Definition at line 335 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::RemoveSubentriesFromCurrent (  self,
  index,
  number 
)
+
+
+ +

+ +

+Definition at line 362 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::AddSDOServerToCurrent (  self  ) 
+
+
+ +

+ +

+Definition at line 375 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::AddSDOClientToCurrent (  self  ) 
+
+
+ +

+ +

+Definition at line 388 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::AddPDOTransmitToCurrent (  self  ) 
+
+
+ +

+ +

+Definition at line 396 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::AddPDOReceiveToCurrent (  self  ) 
+
+
+ +

+ +

+Definition at line 404 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::AddSpecificEntryToCurrent (  self,
  menuitem 
)
+
+
+ +

+ +

+Definition at line 412 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetLineFromIndex (  self,
  base_index 
)
+
+
+ +

+ +

+Definition at line 424 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::ManageEntriesOfCurrent (  self,
  addinglist,
  removinglist 
)
+
+
+ +

+ +

+Definition at line 440 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::RemoveCurrentVariable (  self,
  index,
  subIndex = None 
)
+
+
+ +

+ +

+Definition at line 483 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::AddMapVariableToCurrent (  self,
  index,
  name,
  struct,
  number 
)
+
+
+ +

+ +

+Definition at line 529 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::AddUserTypeToCurrent (  self,
  type,
  min,
  max,
  length 
)
+
+
+ +

+ +

+Definition at line 557 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::SetCurrentEntryCallbacks (  self,
  index,
  value 
)
+
+
+ +

+ +

+Definition at line 591 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::SetCurrentEntry (  self,
  index,
  subIndex,
  value,
  name,
  editor 
)
+
+
+ +

+ +

+Definition at line 598 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::SetCurrentEntryName (  self,
  index,
  name 
)
+
+
+ +

+ +

+Definition at line 664 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::SetCurrentUserType (  self,
  index,
  type,
  min,
  max,
  length 
)
+
+
+ +

+ +

+Definition at line 668 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::BufferCurrentNode (  self  ) 
+
+
+ +

+ +

+Definition at line 700 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::CurrentIsSaved (  self  ) 
+
+
+ +

+ +

+Definition at line 703 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::OneFileHasChanged (  self  ) 
+
+
+ +

+ +

+Definition at line 706 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetBufferNumber (  self  ) 
+
+
+ +

+ +

+Definition at line 712 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::LoadCurrentPrevious (  self  ) 
+
+
+ +

+ +

+Definition at line 715 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::LoadCurrentNext (  self  ) 
+
+
+ +

+ +

+Definition at line 718 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::AddNodeBuffer (  self,
  currentstate = None,
  issaved = False 
)
+
+
+ +

+ +

+Definition at line 721 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::ChangeCurrentNode (  self,
  index 
)
+
+
+ +

+ +

+Definition at line 728 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::RemoveNodeBuffer (  self,
  index 
)
+
+
+ +

+ +

+Definition at line 733 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentNodeIndex (  self  ) 
+
+
+ +

+ +

+Definition at line 738 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentFilename (  self  ) 
+
+
+ +

+ +

+Definition at line 741 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetAllFilenames (  self  ) 
+
+
+ +

+ +

+Definition at line 744 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetFilename (  self,
  index 
)
+
+
+ +

+ +

+Definition at line 749 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::SetCurrentFilePath (  self,
  filepath 
)
+
+
+ +

+ +

+Definition at line 755 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentFilePath (  self  ) 
+
+
+ +

+ +

+Definition at line 763 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentBufferState (  self  ) 
+
+
+ +

+ +

+Definition at line 769 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentCommunicationLists (  self  ) 
+
+
+ +

+ +

+Definition at line 778 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentDS302Lists (  self  ) 
+
+
+ +

+ +

+Definition at line 785 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentProfileLists (  self  ) 
+
+
+ +

+ +

+Definition at line 788 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetSpecificProfileLists (  self,
  mappingdictionary 
)
+
+
+ +

+ +

+Definition at line 791 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetProfileLists (  self,
  mappingdictionary,
  list 
)
+
+
+ +

+ +

+Definition at line 801 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentNextMapIndex (  self  ) 
+
+
+ +

+ +

+Definition at line 810 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::CurrentDS302Defined (  self  ) 
+
+
+ +

+ +

+Definition at line 820 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentNodeName (  self  ) 
+
+
+ +

+ +

+Definition at line 829 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentNodeID (  self  ) 
+
+
+ +

+ +

+Definition at line 835 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentNodeInfos (  self  ) 
+
+
+ +

+ +

+Definition at line 841 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::SetCurrentNodeInfos (  self,
  name,
  id,
  type,
  description 
)
+
+
+ +

+ +

+Definition at line 848 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentProfileName (  self  ) 
+
+
+ +

+ +

+Definition at line 855 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::IsCurrentEntry (  self,
  index 
)
+
+
+ +

+ +

+Definition at line 860 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetCurrentEntry (  self,
  index,
  subIndex = None 
)
+
+
+ +

+ +

+Definition at line 865 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetCurrentParamsEntry (  self,
  index,
  subIndex = None 
)
+
+
+ +

+ +

+Definition at line 870 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetCurrentValidIndexes (  self,
  min,
  max 
)
+
+
+ +

+ +

+Definition at line 875 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetCurrentValidChoices (  self,
  min,
  max 
)
+
+
+ +

+ +

+Definition at line 882 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::HasCurrentEntryCallbacks (  self,
  index 
)
+
+
+ +

+ +

+Definition at line 902 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetCurrentEntryValues (  self,
  index 
)
+
+
+ +

+ +

+Definition at line 910 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetNodeEntryValues (  self,
  node,
  index 
)
+
+
+ +

+ +

+Definition at line 914 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetCustomisedTypeValues (  self,
  index 
)
+
+
+ +

+ +

+Definition at line 1011 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetEntryName (  self,
  index 
)
+
+
+ +

+ +

+Definition at line 1019 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetEntryInfos (  self,
  index 
)
+
+
+ +

+ +

+Definition at line 1025 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetSubentryInfos (  self,
  index,
  subindex 
)
+
+
+ +

+ +

+Definition at line 1031 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetTypeIndex (  self,
  typename 
)
+
+
+ +

+ +

+Definition at line 1040 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetTypeName (  self,
  typeindex 
)
+
+
+ +

+ +

+Definition at line 1046 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetTypeDefaultValue (  self,
  typeindex 
)
+
+
+ +

+ +

+Definition at line 1052 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetMapVariableList (  self  ) 
+
+
+ +

+ +

+Definition at line 1058 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
def nodemanager::NodeManager::GetMandatoryIndexes (  self,
  node = None 
)
+
+
+ +

+ +

+Definition at line 1064 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCustomisableTypes (  self  ) 
+
+
+ +

+ +

+Definition at line 1070 of file nodemanager.py. +

+

+ +

+
+ + + + + + + + + +
def nodemanager::NodeManager::GetCurrentSpecificMenu (  self  ) 
+
+
+ +

+ +

+Definition at line 1077 of file nodemanager.py. +

+

+


Field Documentation

+ +
+
+ + + + +
nodemanager::NodeManager::LastNewIndex
+
+
+ +

+ +

+Definition at line 152 of file nodemanager.py. +

+

+ +

+
+ + + + +
nodemanager::NodeManager::FilePaths
+
+
+ +

+ +

+Definition at line 153 of file nodemanager.py. +

+

+ +

+
+ + + + +
nodemanager::NodeManager::FileNames
+
+
+ +

+ +

+Definition at line 154 of file nodemanager.py. +

+

+ +

+
+ + + + +
nodemanager::NodeManager::NodeIndex
+
+
+ +

+ +

+Definition at line 155 of file nodemanager.py. +

+

+ +

+
+ + + + +
nodemanager::NodeManager::CurrentNode
+
+
+ +

+ +

+Definition at line 156 of file nodemanager.py. +

+

+ +

+
+ + + + +
nodemanager::NodeManager::ScriptDirectory
+
+
+ +

+ +

+Definition at line 157 of file nodemanager.py. +

+

+ +

+
+ + + + +
nodemanager::NodeManager::UndoBuffers
+
+
+ +

+ +

+Definition at line 158 of file nodemanager.py. +

+

+


The documentation for this class was generated from the following file: +
Generated on Mon Jun 4 16:29:09 2007 for CanFestival by  + +doxygen 1.5.1
+ +