GNU Radio Manual and C++ API Reference 3.10.5.1
The Free & Open Software Radio Ecosystem
thrift_application_base.h File Reference
#include <gnuradio/api.h>
#include <gnuradio/logger.h>
#include <gnuradio/prefs.h>
#include <gnuradio/thread/thread.h>
#include <chrono>
#include <memory>
#include <thread>
Include dependency graph for thrift_application_base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  thrift_application_base_impl
 Class to be statically initialized by thrift_application_base. Used to store state for thrift_application_base's singleton functions. More...
 
class  thrift_application_base< TserverBase, TserverClass >
 Base class for a Thrift application with a singleton with instance function thrift_application_base::i(). Lazy initialization is used to start the Thrift runtime, therefore the Thrift runtime is not started unless thrift_application_base::i() is called at least once. This typically means that at least one rpc variable must be registered by a block before the runtime will start. More...
 

Namespaces

namespace  apache
 
namespace  apache::thrift
 
namespace  apache::thrift::server