37 static string joinPortIdentifier(
const string &nodeIdentifier,
const string &portName);
38 static string convertIdentifierToPath(
const char *compositionIdentifier,
const char *nodeIdentifier);
39 static void convertPathToIdentifier(
const char *nodePath,
string &compositionIdentifier,
string &nodeIdentifier);
45 ChangeType findNode(
const char *compositionIdentifier,
const char *nodeIdentifier, json_object **replacementObj);
49 bool isPortReplacingAnother(
const char *portName, json_object *replacementObj,
string &oldNodeIdentifier,
string &oldPortIdentifier);
50 bool isNodeBeingMovedToHere(
const char *newCompositionIdentifier,
const char *nodeIdentifier, json_object *replacementObj,
string &oldCompositionIdentifier);
51 bool isPortBeingCopied(
const char *portName, json_object *replacementObj,
string &destinationCompositionIdentifier,
string &destinationPortIdentifier);