Loading...
Searching...
No Matches
log
Go to the documentation of this file.
// -*- Mode: C++ -*-
// vim:ft=cpp
/*
* (c) 2008-2009 Adam Lackorzynski <adam@os.inf.tu-dresden.de>,
* Alexander Warg <warg@os.inf.tu-dresden.de>
* economic rights: Technische Universität Dresden (Germany)
*
* License: see LICENSE.spdx (in this directory or the directories above)
*/
#pragma once
#include <l4/sys/vcon>
namespace L4Re {
class L4_EXPORT Log : public L4::Kobject_t<Log, L4::Vcon, L4::PROTO_EMPTY>
{
public:
void printn(char const *string, int len) const noexcept;
void print(char const *string) const noexcept;
};
}
L4Re::Log
Log interface class.
Definition log:34
L4Re::Log::print
void print(char const *string) const noexcept
Print NULL-terminated string.
L4Re::Log::printn
void printn(char const *string, int len) const noexcept
Print string with length len, NULL characters don't matter.
L4::Kobject_t
Helper class to create an L4Re interface class that is derived from a single base class.
Definition __typeinfo.h:750
L4_EXPORT
#define L4_EXPORT
Attribute to mark functions, variables, and data types as being exported from a library.
Definition compiler.h:214
L4Re
L4Re C++ Interfaces.
Definition cmd_control:14
vcon
C++ Virtual console interface.