Project

General

Profile

Feature #1051

Better handling of STL in data structure

Added by Rogers, Chris about 9 years ago. Updated about 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
common_cpp
Target version:
Start date:
19 July 2012
Due date:
% Done:

100%

Estimated time:
Workflow:
New Issue

Description

This looks interesting. Probably the reason why some vector operations segv when called from pyroot is that we don't link them properly. See here

with sample code like:

#ifdef __CINT__
using namespace std;
#pragma link C++ class vector< MyClass >;
#pragma link C++ class vector< MyClass >::iterator;
#else
template class std::vector< MyClass >;
#endif
#1

Updated by Rogers, Chris about 9 years ago

some stuff fixed, some stuff broke...

#2

Updated by Rogers, Chris about 9 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

Fixed in r778

#3

Updated by Rogers, Chris about 9 years ago

  • Target version changed from Future MAUS release to MAUS-v0.3.2

Also available in: Atom PDF