File indexing completed on 2026-04-09 07:49:36
0001 #include <sstream>
0002 #include <iomanip>
0003
0004 #include "SComp.h"
0005 #include "SSys.hh"
0006 #include "SFrameConfig.hh"
0007
0008 unsigned SFrameConfig::_FrameMask = SComp::Mask(SSys::getenvvar(kFrameMask, _FrameMaskDefault )) ;
0009
0010 unsigned SFrameConfig::FrameMask(){ return _FrameMask; }
0011 void SFrameConfig::SetFrameMask(const char* names, char delim){ _FrameMask = SComp::Mask(names,delim) ; }
0012
0013 std::string SFrameConfig::FrameMaskLabel(){ return SComp::Desc( _FrameMask ) ; }
0014
0015
0016 std::string SFrameConfig::Desc()
0017 {
0018 std::stringstream ss ;
0019 ss << "SFrameConfig::Desc" << std::endl
0020 << std::setw(25) << kFrameMask
0021 << std::setw(20) << " FrameMask " << " : " << FrameMask() << std::endl
0022 << std::setw(25) << ""
0023 << std::setw(20) << " FrameMaskLabel " << " : " << FrameMaskLabel() << std::endl
0024 << std::setw(25) << ""
0025 << std::setw(20) << " _FrameMaskDefault " << " : " << _FrameMaskDefault << std::endl
0026 << std::setw(25) << ""
0027 << std::setw(20) << " _FrameMaskAll " << " : " << _FrameMaskAll << std::endl
0028 ;
0029 std::string s = ss.str();
0030 return s ;
0031 }
0032
0033
0034