diff options
author | mrwastl <mrwastl@users.sourceforge.net> | 2011-09-16 20:28:39 +0200 |
---|---|---|
committer | mrwastl <mrwastl@users.sourceforge.net> | 2011-09-16 20:28:39 +0200 |
commit | 4f97fcbbde7749fd5379fb006542fec0dea6bfeb (patch) | |
tree | 84b3a24bf984d4e90e3385bb24f08a8198ee98b4 /glcddrivers/driver.c | |
parent | 7178bcc48bc3377c4027e362ba217e9f3815cea5 (diff) | |
download | graphlcd-base-4f97fcbbde7749fd5379fb006542fec0dea6bfeb.tar.gz graphlcd-base-4f97fcbbde7749fd5379fb006542fec0dea6bfeb.tar.bz2 |
added methods to cDriver: ConfigName() and DriverName(); graphlcd.conf: forbid ':' in section names, added check to config.c to enforce this
Diffstat (limited to 'glcddrivers/driver.c')
-rw-r--r-- | glcddrivers/driver.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/glcddrivers/driver.c b/glcddrivers/driver.c index ffd6d6a..fadef72 100644 --- a/glcddrivers/driver.c +++ b/glcddrivers/driver.c @@ -39,6 +39,14 @@ cDriver::~cDriver(void) delete oldConfig; } +const std::string cDriver::ConfigName() { + return (config) ? config->name : ""; +} + +const std::string cDriver::DriverName() { + return (config) ? config->driver : ""; +} + //void cDriver::SetScreen(const unsigned char * data, int wid, int hgt, int lineSize) void cDriver::SetScreen(const uint32_t * data, int wid, int hgt) |