]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsKernelEditorGraphic/GBlackBoxModel.cxx
v1.1.0
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsKernelEditorGraphic / GBlackBoxModel.cxx
index 6a51858a5a263142c66e8fb9b7ce4155c1ff24b9..704ca1efb7d0c8b44b7f65a00ddbfc5a4290093a 100644 (file)
@@ -149,7 +149,7 @@ namespace bbtk
                content+="\n";
 
                //Ports with a value
-               for(int i = 0; i<_inputs.size();i++)
+               for(int i = 0; i<(int)_inputs.size();i++)
                {
                        if(_inputs[i]->isValueSet())
                        {
@@ -164,7 +164,7 @@ namespace bbtk
 
        void GBlackBoxModel::setValueToInput(std::string name,std::string value)
        {
-               for(int i = 0; i<_inputs.size();i++)
+               for(int i = 0; i<(int)_inputs.size();i++)
                {
                        if(_inputs[i]->getBBTKName()==name)
                        {
@@ -177,14 +177,16 @@ namespace bbtk
 
        std::string GBlackBoxModel::getValueInputPort(int pos)
        {
-               return _inputs[pos]->getValue();
+               std::string text = _inputs[pos]->getValue();
+               addColons(text);
+               return text;
        }
 
        //=========================================================================
 
        std::string GBlackBoxModel::getValueInput(std::string name)
        {
-               for(int i = 0; i<_inputs.size();i++)
+               for(int i = 0; i<(int)_inputs.size();i++)
                {
                        if(_inputs[i]->getBBTKName()==name)
                        {
@@ -199,7 +201,7 @@ namespace bbtk
        std::vector<int> GBlackBoxModel::getConnectedInputs()
        {
                std::vector<int> connected;
-               for(int i = 0; i<_inputs.size();i++)
+               for(int i = 0; i<(int)_inputs.size();i++)
                {
                        if(_inputs[i]->isConnected())
                        {
@@ -214,7 +216,7 @@ namespace bbtk
        std::vector<int> GBlackBoxModel::getConnectedOutputs()
        {
                std::vector<int> connected;
-               for(int i = 0; i<_outputs.size();i++)
+               for(int i = 0; i<(int)_outputs.size();i++)
                {
                        if(_outputs[i]->isConnected())
                        {