Numworks Epsilon
1.4.1
Graphing Calculator Operating System
streamable.cpp
Go to the documentation of this file.
1
#include "
streamable.h
"
2
3
namespace
Ion
{
4
namespace
USB
{
5
namespace
Device {
6
7
uint16_t
Streamable::copy
(
void
* target,
size_t
maxSize)
const
{
8
Channel
c
(target, maxSize);
9
push
(&
c
);
10
return
maxSize -
c
.sizeLeft();
11
}
12
13
}
14
}
15
}
streamable.h
uint16_t
unsigned short uint16_t
Definition:
stdint.h:5
Ion::USB::Device::Streamable::copy
uint16_t copy(void *target, size_t maxSize) const
Definition:
streamable.cpp:7
c
c(generic_all_nodes)
Ion::USB::Device::Streamable::Channel
Definition:
streamable.h:15
USB
Definition:
app.cpp:5
Ion::USB::Device::Streamable::push
virtual void push(Channel *c) const =0
Ion
Definition:
backlight.h:6
epsilon
ion
src
device
usb
stack
streamable.cpp
Generated by
1.8.14