Program: bbtk
Module: $RCSfile: bbtkConnection.cxx,v $
Language: C++
- Date: $Date: 2008/04/23 14:49:27 $
- Version: $Revision: 1.11 $
+ Date: $Date: 2008/04/24 10:11:28 $
+ Version: $Revision: 1.12 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See doc/license.txt or
/// Backward Update
IOStatus Connection::BackwardUpdate()
{
- bbtkDebugMessageInc("Process",2,
- "Connection::BackwardUpdate() ["
- <<GetFullName()<<"]"<<std::endl);
+ bbtkDebugMessage("process",5,
+ "===> Connection::BackwardUpdate() ["
+ <<GetFullName()<<"]"<<std::endl);
IOStatus s = UPTODATE;
s = mFrom->bbBackwardUpdate(GetThisPointer<Connection>());
if (mAdaptor && (s==MODIFIED)) mAdaptor->bbSetModifiedStatus();
- bbtkDebugDecTab("Process",2);
-
+ bbtkDebugMessage("process",5,
+ "<=== Connection::BackwardUpdate() ["
+ <<GetFullName()<<"]"<<std::endl);
return s;
}
//==================================================================
/// Forward Update
void Connection::ForwardUpdate()
{
- bbtkDebugMessageInc("Process",2,
+ bbtkDebugMessageInc("process",2,
"Connection::ForwardUpdate() ["
<<GetFullName()<<"]"<<std::endl);
mTo->bbForwardUpdate(this);
- bbtkDebugDecTab("Process",2);
+ bbtkDebugDecTab("process",2);
}
//==================================================================
*/
/// doing necessary conversions (adaptation or pointer cast)
void Connection::TransferData()
{
- bbtkDebugMessageInc("Process",3,
+ bbtkDebugMessageInc("data",3,
"Connection::TransferData() ["
<<GetFullName()<<"]"<<std::endl);
// If no adaptor but source type is an any and target is not an any
else if ( mFromAny && (! mToAny) )
{
- bbtkDebugMessage("Data",3,
- "Connection::TransferData() ["
- <<GetFullName()<<"]"<<std::endl);
- bbtkDebugMessage("Data",3,
+ bbtkDebugMessage("data",3,
" * Source type is an "
<<HumanTypeName<Data>()
<<" which contains a <"
<<HumanTypeName(mFrom->bbGetOutput(mOutput).type())
<<">"<<std::endl);
- bbtkDebugMessage("Data",3,
+ bbtkDebugMessage("data",3,
" * Target type is <"
<<HumanTypeName(mTo->bbGetInputType(mInput))
<<">"<<std::endl);
if (mFrom->bbGetOutput(mOutput)
.contains( mTo->bbGetInputType(mInput) ) )
{
- bbtkDebugMessage("Data",3,
+ bbtkDebugMessage("data",3,
" -> Equal types : transfer ok"<<std::endl);
mTo->bbSetInput( mInput,
mFrom->bbGetOutput(mOutput),
}
if (adaptor)
{
- bbtkDebugMessage("Data",3," -> Adaptor found : using it"
+ bbtkDebugMessage("data",3," -> Adaptor found : using it"
<<std::endl);
adaptor->bbSetInput("In",mFrom->bbGetOutput(mOutput),false);
adaptor->bbExecute();
(mTo->bbGetDescriptor()->GetInputDescriptor(mInput)
->IsPointerType()) )
{
- bbtkDebugMessage("Data",3,
+ bbtkDebugMessage("data",3,
" -> No adaptor found but source and target types are both pointers : trying up or down cast"<<std::endl);
void* nptr =
mTo->bbSetInput(mInput, mFrom->bbGetOutput(mOutput),false);
}
- bbtkDebugDecTab("Process",3);
}
//==================================================================