ATMLModelLibrary.model.equipment.VXI.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : string
return string
        public override string ToString()
        {
            var sb = new StringBuilder();
            if (!String.IsNullOrEmpty( defaultAddress ))
                sb.Append( "addr:" ).Append( defaultAddress ).Append( " " );
            sb.Append( "addr:" ).Append( _addressSpace ).Append( " " );
            sb.Append( "class:" ).Append( _deviceClass ).Append( " " );
            sb.Append( "mfg:" ).Append( manufacturerID ).Append( " " );
            sb.Append( "mod:" ).Append( modelCode ).Append( " " );
            sb.Append( "slots:" ).Append( slots ).Append( " " );
            if (_supportedClockSources.@internal
                || _supportedClockSources.external
                || _supportedClockSources.backplane)
            {
                sb.Append( "clocks:" );
                if (_supportedClockSources.@internal)
                    sb.Append( "internal " );
                if (_supportedClockSources.external)
                    sb.Append( "external " );
                if (_supportedClockSources.backplane)
                    sb.Append( "backplane " );
            }

            return sb.ToString();
        }