Skip to content
  • Andrea Valassi's avatar
    The IRecord base class manages field names and indexes according to the · 5065099f
    Andrea Valassi authored
    record specification (the implementation of size, index and operator[]
    is inlined in IRecord and delegated to IRecordSpecification). It is up
    to the concrete derived class to implement field() and manage its data
    (e.g. within an AttributeList) in the appropriate way, in particular to
    validate data values against the relevant storage type constraints.
    
    Remove operators from derived classes, add method field() instead.
    
    
    git-svn-id: file:///git/lcgcool.svndb/cool/trunk@7896 4525493e-7705-40b1-a816-d608a930855b
    5065099f