14 #ifndef BIOSTREAMPTR_H 15 #define BIOSTREAMPTR_H 29 class EXPCL_PANDA_DOWNLOADER BioStreamPtr :
public ReferenceCount {
31 INLINE BioStreamPtr(BioStream *stream);
32 virtual ~BioStreamPtr();
34 INLINE BioStream &operator *()
const;
35 INLINE BioStream *operator -> ()
const;
36 INLINE
operator BioStream * ()
const;
38 INLINE
void set_stream(BioStream *stream);
39 INLINE BioStream *get_stream()
const;
47 #endif // HAVE_OPENSSL PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A base class for all things that want to be reference-counted.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.