Fan.Sys.LogLevel.fromStr C# (CSharp) Method

fromStr() public static method

public static fromStr ( string name ) : LogLevel
name string
return LogLevel
        public static LogLevel fromStr(string name)
        {
            return fromStr(name, true);
        }

Same methods

LogLevel::fromStr ( string name, bool check ) : LogLevel

Usage Example

Example #1
0
        public static void make_(Log self, string name, bool register)
        {
            // verify valid name
            Uri.checkName(name);
            self.m_name = name;

            if (register)
            {
                lock (lockObj)
                {
                    // verify unique
                    if (byName[name] != null)
                    {
                        throw ArgErr.make("Duplicate log name: " + name).val;
                    }

                    // init and put into map
                    byName[name] = self;

                    // check for initial level
                    string val = (string)Sys.m_sysPod.props(Uri.fromStr("log.props"), Duration.m_oneMin).get(name);
                    if (val != null)
                    {
                        self.m_level = LogLevel.fromStr(val);
                    }
                }
            }
        }