summaryrefslogtreecommitdiffstats
path: root/util/stream/str.pxd
blob: 5d6399cde40e207f050d51cdcae74484bf76bdbd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
from util.generic.ptr cimport THolder
from util.generic.string cimport TString, TStringBuf
from util.stream.output cimport IOutputStream


cdef extern from "<util/stream/str.h>" nogil:
    cdef cppclass TStringOutput(IOutputStream):
        TStringOutput(TString&) except+
        void Reserve(size_t) except+

ctypedef THolder[TStringOutput] TStringOutputPtr