| CClassification | Metadata type representing hierarchical ("Tree") controlled vocabulary values |
| CControlledName | Metadata type representing non-hierarchical controlled vocabulary values |
| CDatabase | SQL database abstraction object with smart query caching |
| CDate | |
| CEmail | Electronic mail message |
| ▼CEventLog | Class for storing and retrieving event information from database |
| CSPTEventLog | |
| CFile | Class representing a stored (usually uploaded) file |
| ▼CFolder | Folder object used to create and manage groups of items |
| CMetadataFieldGroup | Class that builds on the foldering functionality to provide groups of metadata fields |
| CMetadataFieldOrder | Class to build metadata field ordering functionality on top of the foldering functionality |
| ▼CFormField | Generator for HTML form fields |
| CCheckboxFormField | Generator for checkbox input fields |
| COptionFormField | Generator for option form fields |
| ▼CTextFormField | Generator for text input fields |
| CPasswordFormField | Abstraction for password forms |
| CFormTool | Helps print and validate form fields, and their errors, associated with a form |
| CForum | A converastion forum which includes topics and messages |
| CGlobalSearchEngine | |
| CHtmlOptionList | Convenience class for generating an HTML select/option form element |
| CHumanMetadataField | Given a metadata field, this class returns human-readable values for each value of the field |
| CiCalendar | Class to generate a simple iCalendar document |
| CImage | |
| ▼CItemFactory | Common factory class for item manipulation |
| CClassificationFactory | Factory for producing and manipulating Classification objects |
| CControlledNameFactory | Factory for manipulating ControlledName objects |
| CFileFactory | Factory for manipulating File objects |
| CFolderFactory | Factory object for Folder class, used to retrieve and manage Folders and groups of Folders |
| CMessageFactory | Factory for forum messages / resource comments |
| CMetadataSchema | Metadata schema (in effect a Factory class for MetadataField) |
| CPrivilegeFactory | Factory which extracts all defined privileges from the database |
| CQualifierFactory | Factory class for Qualifier |
| CResourceFactory | Factory for Resource objects |
| CSavedSearchFactory | Factory for manipulating SavedSearch objects |
| CJavaScriptPacker | |
| CJsonHelper | Convenience class for standardizing JSON responses, making it easier to export primitive data types to JSON format, and printing JSON responses |
| CMessage | Abstraction for forum messages and resource comments |
| CMetadataField | Object representing a locally-defined type of metadata field |
| CJShrink\Minifier | |
| CMysqlSystemVariables | Class that allows permits easier access to MySQL system variables |
| COAIClient | |
| COAIItem | |
| COAIItemFactory | |
| COAIServer | |
| CParseMaster | |
| CPersistentDoublyLinkedList | Persistent doubly-linked-list data structure, with its data stored in a specified database table |
| CPlugin | Base class for all plugins |
| CPluginManager | Manager to load and invoke plugins |
| CPopupWindow | Lightboxed pop-up window with repeat prevention |
| CPrivilege | User rights management framework allowing custom privege definition |
| CPrivilegeSet | Set of privileges used to access resource information or other parts of the system |
| CPrivilegeSetCompatibilityShim | Compatibility layer allowing interfaces built against the privilege system from CWIS 3.0.0 through 3.1.0 to continue working |
| CPSDocument | |
| CPSTable | |
| CQualifier | |
| ▼CRecommender | |
| CSPTRecommender | |
| CResource | Represents a "resource" in CWIS |
| CRSS | |
| CRSSClient | Implements an RSS client for fetching, parsing, and caching RSS feeds |
| CSavedSearch | |
| ▼Cscss_formatter | SCSS base formatter |
| Cscss_formatter_compressed | SCSS compressed formatter |
| Cscss_formatter_nested | SCSS nested formatter |
| Cscss_parser | SCSS parser |
| Cscss_server | SCSS server |
| Cscssc | SCSS compiler written in PHP |
| ▼CSearchEngine | Core metadata archive search engine class |
| CSPTSearchEngine | |
| CSearchParameterSet | Set of parameters used to perform a search |
| CSession | |
| CSPTImage | Encapsulates a full-size, preview, and thumbnail image |
| CSystemConfiguration | |
| CTopic | Abstraction for topics within a Forum |
| ▼CUser | |
| ▼CCWUser | CWIS-specific user class |
| CSPTUser | |
| ▼CUserFactory | |
| CCWUserFactory | CWIS-specific user factory class |
| CVocabulary | Controlled vocabulary |
| CVocabularyFactory | Factory for manipulating Vocabulary objects |
| CXMLParser | |
| CXMLStream | |