Vala Reference Manual
Vala Reference Manual
Overview
Getting started
Types
Value types
Reference types
Nullable types
Pointer types
Expressions
Primary expressions
Unary expressions
Arithmetic operations
Shift operations
Relational operations
Logical operations
Assignments
Statements
Selection statements
Iteration statements
Jump statements
Try statement
Namespaces
Namespace declarations
Methods
Method declarations
Classes
Class declarations
Fields
Methods
Properties
Signals
Structs
Struct declarations
Fields
Methods
Properties
Interfaces
Interface declarations
Methods
Delegates
Signals
Enums
Enum declarations
Delegates
Delegate declarations
Exceptions
Exception handling
Attributes