Show
Ignore:
Timestamp:
04/02/08 14:18:07 (8 months ago)
Author:
cneumann
Message:

replaced pointer field implementation
split FieldContainer/Fields? directory into Base and Handle subdir

Status: - ref counting seems to work (mt, cluster)

  • new OSB loader works (well, the unittest does)
  • VRML loader is deactivated
  • get/edit handle for dynamic (pointer) fields missing
  • need to remove some more old files - they get moved in this commit
  • generated (i.e. base) code in following commit
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork2/Source/System/Cluster/Window/BalancedMultiWindow/OSGBalancedMultiWindow.cpp

    r1070 r1072  
    919919        { 
    920920            // this must not happen very frequently, otherwise, memory leak may occur 
    921             subRef(port.serverPort->getCamera()); 
    922             subRef(port.serverPort); 
     921//             subRef(port.serverPort->getCamera()); 
     922//             subRef(port.serverPort); 
    923923            port.serverPort = NullFC; 
    924924        } 
     
    931931        port.serverPort =  
    932932            dynamic_pointer_cast<Viewport>(getPort()[port.id]->shallowCopy()); 
    933         addRef(port.serverPort); 
     933//         addRef(port.serverPort); 
    934934        deco = TileCameraDecorator::create(); 
    935935        port.serverPort->setCamera(deco);