Programme d'utilisation des AX12 et de l'MX12 V3

Fork of Utilisatio_MX12_V2 by CRAC Team

Committer:
R66Y
Date:
Sat May 20 16:16:00 2017 +0000
Revision:
4:0972025782f3
Parent:
1:f3f702086a30
Programme d'utilisation des AX et de l'MX12 V3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ClementBreteau 1:f3f702086a30 1 /* mbed Microcontroller Library - FileLike
ClementBreteau 1:f3f702086a30 2 * Copyright (c) 2008-2009 ARM Limited. All rights reserved.
ClementBreteau 1:f3f702086a30 3 */
ClementBreteau 1:f3f702086a30 4
ClementBreteau 1:f3f702086a30 5 #ifndef MBED_FILELIKE_H
ClementBreteau 1:f3f702086a30 6 #define MBED_FILELIKE_H
ClementBreteau 1:f3f702086a30 7
ClementBreteau 1:f3f702086a30 8 #include "Base.h"
ClementBreteau 1:f3f702086a30 9 #include "FileHandle.h"
ClementBreteau 1:f3f702086a30 10
ClementBreteau 1:f3f702086a30 11 namespace mbed {
ClementBreteau 1:f3f702086a30 12
ClementBreteau 1:f3f702086a30 13 /* Class FileLike
ClementBreteau 1:f3f702086a30 14 * A file-like object is one that can be opened with fopen by
ClementBreteau 1:f3f702086a30 15 * fopen("/name", mode). It is intersection of the classes Base and
ClementBreteau 1:f3f702086a30 16 * FileHandle.
ClementBreteau 1:f3f702086a30 17 */
ClementBreteau 1:f3f702086a30 18 class FileLike : public Base, public FileHandle {
ClementBreteau 1:f3f702086a30 19
ClementBreteau 1:f3f702086a30 20 public:
ClementBreteau 1:f3f702086a30 21 /* Constructor FileLike
ClementBreteau 1:f3f702086a30 22 *
ClementBreteau 1:f3f702086a30 23 * Variables
ClementBreteau 1:f3f702086a30 24 * name - The name to use to open the file.
ClementBreteau 1:f3f702086a30 25 */
ClementBreteau 1:f3f702086a30 26 FileLike(const char *name) : Base(name) { }
ClementBreteau 1:f3f702086a30 27 virtual ~FileLike();
ClementBreteau 1:f3f702086a30 28
ClementBreteau 1:f3f702086a30 29 };
ClementBreteau 1:f3f702086a30 30
ClementBreteau 1:f3f702086a30 31 } // namespace mbed
ClementBreteau 1:f3f702086a30 32
ClementBreteau 1:f3f702086a30 33 #endif