Declaration
class simaai::neat::genai::GenerationStream { ... }
Private Member Typedefs Index
Friends Index
Public Constructors Index
Private Constructors Index
Public Destructor Index
Public Operators Index
Public Member Functions Index
Private Member Attributes Index
| std::unique_ptr< Impl > | impl_ |
|
|
|
Definition at line 126 of file GenAITypes.h.
Private Member Typedefs
CancelFn
| using simaai::neat::genai::GenerationStream::CancelFn = std::function<void()> |
|
Definition at line 190 of file GenAITypes.h.
190 using CancelFn = std::function<void()>;
ProducerFn
| using simaai::neat::genai::GenerationStream::ProducerFn = std::function<void(Producer&)> |
|
Definition at line 189 of file GenAITypes.h.
189 using ProducerFn = std::function<void(Producer&)>;
Friends
ASRModel
VisionLanguageModel
Public Constructors
GenerationStream()
GenerationStream()
| simaai::neat::genai::GenerationStream::GenerationStream (const GenerationStream &) |
|
delete
|
Private Constructors
GenerationStream()
| simaai::neat::genai::GenerationStream::GenerationStream (std::unique_ptr< Impl > impl) |
|
explicit
|
GenerationStream()
| simaai::neat::genai::GenerationStream::GenerationStream (ProducerFn producer, CancelFn cancel) |
|
Public Destructor
~GenerationStream()
| simaai::neat::genai::GenerationStream::~GenerationStream () |
|
Public Operators
operator=()
| GenerationStream & simaai::neat::genai::GenerationStream::operator= (GenerationStream &&) |
|
noexcept
|
operator=()
| GenerationStream & simaai::neat::genai::GenerationStream::operator= (const GenerationStream &) |
|
delete
|
Public Member Functions
begin()
| iterator simaai::neat::genai::GenerationStream::begin () |
|
cancel()
| void simaai::neat::genai::GenerationStream::cancel () |
|
end()
| iterator simaai::neat::genai::GenerationStream::end () |
|
next()
| std::optional< TokenSample > simaai::neat::genai::GenerationStream::next () |
|
Private Member Attributes
impl_
| std::unique_ptr<Impl> simaai::neat::genai::GenerationStream::impl_ |
|
Definition at line 195 of file GenAITypes.h.
195 std::unique_ptr<Impl> impl_;
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.