61 unique_ptr<Rw11VirtEth> up;
63 if (scheme ==
"tap") {
65 if (!up->Open(url, emsg)) up.reset();
68 emsg.
Init(
"Rw11VirtEth::New",
string(
"Scheme '") + scheme +
69 "' is not supported");
82 os << bl << (text?text:
"--") <<
"Rw11VirtEth @ " <<
this << endl;
84 os << bl <<
" fChannelId: " <<
fChannelId << endl;
void Init(const std::string &meth, const std::string &text)
FIXME_docs.
I/O appicator to generate fill characters.
static std::string FindScheme(const std::string &url, const std::string &def="")
FIXME_docs.
void Define(size_t ind, const std::string &name, const std::string &text)
FIXME_docs.
~Rw11VirtEth()
Destructor.
std::string fChannelId
channel id
static std::unique_ptr< Rw11VirtEth > New(const std::string &url, Rw11Unit *punit, RerrMsg &emsg)
FIXME_docs.
Rw11VirtEth(Rw11Unit *punit)
Default constructor.
virtual void Dump(std::ostream &os, int ind=0, const char *text=0, int detail=0) const
FIXME_docs.
virtual void Dump(std::ostream &os, int ind=0, const char *text=0, int detail=0) const
FIXME_docs.
Declaration of class ReventLoop.