Lines Matching refs:get
60 strstreambuf::strstreambuf(char* get, streamsize n, char* put)
63 _M_setup(get, put, n);
66 strstreambuf::strstreambuf(signed char* get, streamsize n, signed char* put)
69 _M_setup(__REINTERPRET_CAST(char*,get), __REINTERPRET_CAST(char*,put), n);
72 strstreambuf::strstreambuf(unsigned char* get, streamsize n,
76 _M_setup(__REINTERPRET_CAST(char*,get), __REINTERPRET_CAST(char*,put), n);
79 strstreambuf::strstreambuf(const char* get, streamsize n)
82 _M_setup(__CONST_CAST(char*,get), 0, n);
85 strstreambuf::strstreambuf(const signed char* get, streamsize n)
88 _M_setup(__REINTERPRET_CAST(char*, __CONST_CAST(signed char*,get)), 0, n);
91 strstreambuf::strstreambuf(const unsigned char* get, streamsize n)
94 _M_setup(__REINTERPRET_CAST(char*, __CONST_CAST(unsigned char*,get)), 0, n);
207 // area is undefined if there is no get area.
277 void strstreambuf::_M_setup(char* get, char* put, streamsize n) {
278 if (get) {
279 size_t N = n > 0 ? size_t(n) : n == 0 ? strlen(get) : size_t(INT_MAX);
282 setg(get, get, get + N);
286 setg(get, get, get + N);