[Seqan-dev] String of SeqFileOut


Hi,

I want to store some SeqFileOut in a seqan::String.
I tried both:
Using a seqan::String<seqan::SeqFileOut>
and unsing a seqan::String<seqan::SeqFileOut *>

Both fails. I don't understand why.
Can someone help me with this?
Now I'm using std::vector<seqan::SeqFileOut *> which
does the job, but I'd like to use this as a Property Map
for a Graph which needs to be a String if I got that right.

Thanks!
Alexander

int main()
{
    typedef seqan::SeqFileOut TFilePointer;
    typedef seqan::String<TFilePointer> TFilePointerSet;
    TFilePointerSet files;
    seqan::SeqFileIn inputFile1;
    append(files, inputFile1);
    seqan::SeqFileIn inputFile2;
    append(files, inputFile2);
    return 0;
}