Cerebro
  • Cerebro Python API for client application
    • 1. File Structure
      • 1.1. Where the application looks for user-written modules
    • 2. Encoding
    • 3. Error handling
    • 4. Developing Plugins
      • 4.1. Plugin Developer Interface
      • 4.2. Plugin Installation
      • 4.3. Plugin User Interface
    • 5. Debugging
      • 5.1. Debugging information view
    • 6. Extendable Python module templates
    • 7. User menus. Module action
      • 7.1. Adding user menus
    • 8. Event handling. Module event
      • 8.1. Event generating
      • 8.2. Event handling functions
      • 8.3. Types of events
    • 9. Modules logon and logoff
    • 10. Package cerebro
      • 10.1. Module aclasses
        • 10.1.1. Class cerebro.aclasses.AbstractAttachment
        • 10.1.2. Class cerebro.aclasses.AbstractMessage
        • 10.1.3. Class cerebro.aclasses.Activities
        • 10.1.4. Class cerebro.aclasses.AbstractTag
        • 10.1.5. Class cerebro.aclasses.Attachment
        • 10.1.6. Class cerebro.aclasses.NewAttachment
        • 10.1.7. Class cerebro.aclasses.Message
        • 10.1.8. Class cerebro.aclasses.Perm
        • 10.1.9. Class cerebro.aclasses.Statuses
        • 10.1.10. Class cerebro.aclasses.Tag
        • 10.1.11. Class cerebro.aclasses.Task
        • 10.1.12. Class cerebro.aclasses.Users
      • 10.2. Module actions
        • 10.2.1. Class cerebro.actions.Action
        • 10.2.2. Class cerebro.actions.Actions
        • 10.2.3. Class cerebro.actions.AttachmentEditorMenu
        • 10.2.4. Class cerebro.actions.AttachmentForumMenu
        • 10.2.5. Class cerebro.actions.AttachmentForumToolBar
        • 10.2.6. Class cerebro.actions.AttachmentSearchMenu
        • 10.2.7. Class cerebro.actions.AttachmentSearchToolBar
        • 10.2.8. Class cerebro.actions.MainMenu
        • 10.2.9. Class cerebro.actions.MessageForumMenu
        • 10.2.10. Class cerebro.actions.MessageForumToolBar
        • 10.2.11. Class cerebro.actions.TaskActiveMenu
        • 10.2.12. Class cerebro.actions.TaskNavigatorMenu
        • 10.2.13. Class cerebro.actions.TaskSearchMenu
        • 10.2.14. Class cerebro.actions.TaskToDoListMenu
        • 10.2.15. Class cerebro.actions.TaskToolBar
      • 10.3. Module cargador
      • 10.4. Module core
      • 10.5. Module db
      • 10.6. Module events
        • 10.6.1. Class cerebro.events.AfterEventChangingOfAttachments
        • 10.6.2. Class cerebro.events.AfterEventChangingOfMessage
        • 10.6.3. Class cerebro.events.AfterEventChangingOfMessages
        • 10.6.4. Class cerebro.events.AfterEventChangingOfTasks
        • 10.6.5. Class cerebro.events.AfterEventChangingOfTasksTag
        • 10.6.6. Class cerebro.events.AfterEventCreationOfMessage
        • 10.6.7. Class cerebro.events.AfterEventCreationOfTask
        • 10.6.8. Class cerebro.events.AfterEventMessage
        • 10.6.9. Class cerebro.events.BeforeEventChangingOfAttachments
        • 10.6.10. Class cerebro.events.BeforeEventChangingOfAttachmentsHashtags
        • 10.6.11. Class cerebro.events.BeforeEventChangingOfMessage
        • 10.6.12. Class cerebro.events.BeforeEventChangingOfMessages
        • 10.6.13. Class cerebro.events.BeforeEventChangingOfMessagesHashtags
        • 10.6.14. Class cerebro.events.BeforeEventChangingOfTasks
        • 10.6.15. Class cerebro.events.BeforeEventChangingOfTasksAllocated
        • 10.6.16. Class cerebro.events.BeforeEventChangingOfTasksHashtags
        • 10.6.17. Class cerebro.events.BeforeEventChangingOfTasksTag
        • 10.6.18. Class cerebro.events.BeforeEventCreationOfMessage
        • 10.6.19. Class cerebro.events.BeforeEventCreationOfTask
        • 10.6.20. Class cerebro.events.BeforeEventMessage
        • 10.6.21. Class cerebro.events.Event
        • 10.6.22. Class cerebro.events.EventChangingOfAttachments
        • 10.6.23. Class cerebro.events.EventChangingOfMessages
        • 10.6.24. Class cerebro.events.EventChangingOfTasks
        • 10.6.25. Class cerebro.events.EventError
        • 10.6.26. Class cerebro.events.TestEvent
      • 10.7. Module gui
        • 10.7.1. Class cerebro.gui.AccountDialog
        • 10.7.2. Class cerebro.gui.InputDialog
        • 10.7.3. Class cerebro.gui.ProgressBox
    • 11. Working with the PyQt Graphics Package
      • 11.1. Features of PyQt
    • 12. Examples
      • 12.1. Basic Examples
        • 12.1.1. An example of adding user’s menus
        • 12.1.2. An example of logon and logoff handling
        • 12.1.3. An example of event handling
        • 12.1.4. An example of work with PyQt
      • 12.2. Real Examples
  • Cerebro server-side API
    • 1. Server-side Python API
      • 1.1. Module database
      • 1.2. Module dbtypes
      • 1.3. Module cargador
      • 1.4. Module cclib
    • 2. Memoria database SQL API
    • 3. Cargador XML-RPC API
      • 3.1. Introduction
      • 3.2. Methods
    • 4. Cargador HTTP API
    • 5. Examples
      • 5.1. Example Showing How to Create Tasks
      • 5.2. Example Showing the Addition of a “Report” Type Message.
      • 5.3. Example of exporting a task (project) along with all nested tasks to Excel.
      • 5.4. Example Showing the Procedure for Importing Tasks From Excel.
Cerebro
  • Docs »
  • Cerebro Python API for client application »
  • 10. Package cerebro »
  • 10.1. Module aclasses
  • View page source

10.1. Module aclasses¶

Module “aclasses” contains descriptions of data types (classes), used in Cerebro Python API.

Classes

  • cerebro.aclasses.AbstractAttachment
  • cerebro.aclasses.AbstractMessage
  • cerebro.aclasses.AbstractTag
  • cerebro.aclasses.Activities
  • cerebro.aclasses.Attachment
  • cerebro.aclasses.Message
  • cerebro.aclasses.NewAttachment
  • cerebro.aclasses.Perm
  • cerebro.aclasses.Statuses
  • cerebro.aclasses.Tag
  • cerebro.aclasses.Task
  • cerebro.aclasses.Users
Next Previous

© Copyright 2018, Cerebro.

Built with Sphinx using a theme provided by Read the Docs.