Skip to content
This repository has been archived by the owner on Apr 6, 2023. It is now read-only.

List of classes

riverar edited this page Jul 5, 2011 · 5 revisions

Please remember to read Documenting Guidelines before getting started.

Bold items are those which have little or no documentation at present. These need to be written.
Italicized items are those which appear to be at least partially documented. These need to be checked for correctness and completed if information is missing.

Items marked (Internals) are placeholders for non-public classes which will need to be documented eventually. Unless marked otherwise, these should be considered secondary to completing other bold and italicized items.

AnyGen

  • AnyGenerator
  • BaseCodeGenerator
  • BaseCodeGeneratorWithSite

autopackage

  • AutopackageMain - In all seriousness, there's not a single public member in this class. Why is the class public?
  • EditableTup<T1,T2>
  • Tup
  • TupComparer
  • (Internals)

bootstrap This whole project needs to be documented.

Cli

  • CoAppMain - Another class that contains no public members. But we still need to know what it does and how (in general) it does it.

CoApp.Toolkit

Collections
  • ExpiringDictionary<key,val>
  • LazyEnumerable
  • VirtualEnumerator
Configuration
  • RegistryView
Console
  • AsyncConsoleProgram
  • ConsoleApi
Crypto
  • PfxStoreLoader
  • Verifier
  • WinTrustData
  • (Internals)
DynamicXml
  • DynamicAttributes
  • DynamicDataRow
  • DynamicDataSet
  • DynamicDataTable
  • DynamicNode
Exceptions
  • ConflictingFileOrFolderException
  • ConsoleException
  • EndUserException
  • EndUserParseException
  • EndUserPropertyException
  • EndUserRuleException
  • PathIsNotSymlinkException
Extensions
  • AssemblyExtensions
  • CollectionExtensions
  • CommandLineExtensions
  • Comparer
  • ComplexOption
  • ConsoleColors
  • ConsoleExtensions
  • CookieExtensions
  • DebugExtensions
  • DebugMessage
  • FilesystemExtensions
  • LinqExtensions
  • ObservableExtensions
  • PropertySheetExtensions
  • SortedObservableCollection
  • StringExtensions
  • WebExtensions
  • X509Certificate2Extensions
  • X509StoreExtensions
  • XmlExtensions
Network
  • FTP
  • HttpServer
  • RemoteFile
  • TransferManager
Package
  • Huid
Scan
  • ProjectScanner
* *ScannedDefine* * *ScannedFile* * *ScanReport*
Scripting
  • ActiveScriptHost
  • IActiveScriptError
  • IDispatch
  • Jscript
  • VBScript
  • (Internals)
  • [Entire and subfolders]
Shell
  • ColorTable
  • ConsoleProperties
  • Coordinate
  • IconLocation
  • ShellLink
  • (Internals) - [Including subfolder]
Spec
  • Event
  • FileGroup
  • Library
  • Link
  • Process
  • ProductInfo
  • SpecFile
Tasks
  • CoTask
  • CoTaskFactory
  • MessageHandlers
  • OperationCompletedBeforeResultException
  • TaskExtensions
  • Tasklet
  • TriggeredProperty
Text
  • HttpUtility
  • [Entire subdirectory]
Trace
  • CommandLine
  • EnvironmentVariableIndexer
  • File
  • FileIndexer
  • FileIndexerByHandle
  • Process
  • ProcessIndexer
  • Trace
  • Variable
Utility
  • DependencyInformation
  • PathEqualityComparer
  • ProcessUtility
  • ProgramFinder
  • ToolInfo
  • ToolSniffer
  • ToolType
  • ToolVendor
Win32
  • AdminPrivilege
  • Advapi32
  • AlternateDataStreamInfo
  • ByHandleFileInformation
  • ClipboardNotifier
  • ConsoleEventTypes
  • ConsoleFontInfo
  • ConsoleScreenBufferInfo
  • Coord
  • FileSystem
  • FocusInputRecord
  • HardLink
  • InageCoffHeader
  • ImageCor20Header
  • ImageDataDirectory
  • ImageOptionalHeaderNT
  • ImageSectionHeader
  • Kernel32
  • KeyInputRecord
  • LegacySymlink
  • MenuItemInfo
  • MessageEventHandler
  • ModernSymlink
  • NativeWindowWithEvent
  • Ntdll
  • PEInfo
  • ProcessInformation
  • Rect
  • ReparsePoint
  • SafeTokeyHandle
  • SecurityAttributes
  • SidAndAttributes
  • SmallRect
  • Startupinfo
  • Symlink
  • SystemHotkey
  • SystemInfo
  • TokenElevation
  • TokenMandatoryLabel
  • User32
  • Win32StreamID
  • WindowInfo
  • WindowsVersionInfo
  • Winmm
  • WinTrust
  • (Internals)

CoApp.Toolkit.AzureFS

  • Api
  • CachingFileSystem
  • DllExportAttribute

CoApp.Toolkit.Debug

  • DumpExtension

CoApp.Toolkit.Engine

  • CompositionRule
  • MultiplexedProperty
  • Package
  • PackageAssemblyInfo
  • PackageExtensions
  • PackageManager
  • PackageManagerMessages
  • PackageManagerSettings
  • (Internals) - [Including all subfolders]

CoAppInstaller

  • StubWindow

DllExport

  • DllExportUtility

Mini-installer

  • App
  • InstallationPanel
  • InstallerWindow
  • ShadowedWindow
  • Win32

mkProject

  • mkProjectMain (Internal – Required)
  • * __ProjectGenerator__ * ____ [Yep, the entire subfolder]

mkSpec

  • SpecMaker
  • Target
  • (Internals) [including all subfolders]

Ptk

  • pTkMain (Internal – Required)

QuickTool

  • LanguageChooser
  • QtAppContext
  • SettingsForm

Scan

  • Program (Internal – Required)

simplesigner

  • SimpleSignerMain (Internal – Required)

testpackagemaker

  • PackageMaker (Internal – Required)
  • TestTarget

ToolScanner

  • ToolScannerMain (Internal – Required)

trace

Clone this wiki locally