| 85 | } |
| 86 | |
| 87 | static void setFrameLists( CompoundFrameList &x, list l ) |
| 88 | { |
| 89 | std::vector< FrameListPtr > frameLists; |
| 90 | |
| 91 | for ( long i = 0; i < IECorePython::len( l ); i++ ) |
| 92 | { |
| 93 | extract< FrameListPtr > ex( l[i] ); |
| 94 | |
| 95 | if ( !ex.check() ) |
| 96 | { |
| 97 | throw Exception( "Not a FrameList" ); |
| 98 | } |
| 99 | |
| 100 | frameLists.push_back( ex() ); |
| 101 | } |
| 102 | |
| 103 | x.setFrameLists( frameLists ); |
| 104 | } |
| 105 | |
| 106 | template<> |
| 107 | std::string repr( CompoundFrameList &x ) |
nothing calls this directly
no test coverage detected