arduino-emulator
Loading...
Searching...
No Matches
ArduinoCore-API
test
include
PrintableMock.h
1
/*
2
* Copyright (c) 2020 Arduino. All rights reserved.
3
*
4
* SPDX-License-Identifier: LGPL-2.1-or-later
5
*/
6
7
#ifndef PRINTABLE_MOCK_H_
8
#define PRINTABLE_MOCK_H_
9
10
/**************************************************************************************
11
* INCLUDE
12
**************************************************************************************/
13
14
#include <string>
15
16
#include <api/Printable.h>
17
18
/**************************************************************************************
19
* CLASS DECLARATION
20
**************************************************************************************/
21
22
class
PrintableMock
:
public
arduino::Printable
23
{
24
public
:
25
int
_i;
26
virtual
size_t
printTo(
arduino::Print
& p)
const override
27
{
28
size_t
written = 0;
29
written += p.print(
"PrintableMock i = "
);
30
written += p.print(_i);
31
return
written;
32
}
33
};
34
35
#endif
/* PRINTABLE_MOCK_H_ */
PrintableMock
Definition
PrintableMock.h:23
arduino::Print
Definition
Print.h:36
arduino::Printable
Definition
Printable.h:35
Generated by
1.9.8