Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches

A one-line synopsis of what the class does. More...

#include <class_template.hpp>

Public Types

typedef int my_associated_type_t

Public Member Functions

 my_class_t ()
 Default constructor. See DefaultConstructible.
adobe::my_return_t my_function (const adobe::my_parameter_t &a, const adobe::my_parameter_t &b)
 A one-line synopsis of this member function.

Public Attributes

my_associated_type_t my_variable_m

(Note that these are not member symbols.)

adobe::my_return_t related_non_member_function ()
 A one-line synopsis of this member function.

Detailed Description

This is the location of a greater description of this class. Please note that as you instantiate this template for documenting your own classes, you will need to change the group to which the class belongs from asl_documentation_templates to something else (most likely asl_libraries.)

Model Of
  • List all concepts this type models
Template Parameters
What are the class' template parameters? What concepts (if any) do they model?
Rationale
What other solutions exist in this domain? Why were they rejected over the creation of this class?
Example
#include <adobe/my_class_t.hpp>
my_class_t my_class;
my_class.do_whizzy_thing();
my_class_t()
Default constructor. See DefaultConstructible.
See Also
Is there any other related documentation of which readers of this type's documentation should be made aware?

Definition at line 9 of file class_template.hpp.

Member Typedef Documentation

◆ my_associated_type_t

typedef int my_associated_type_t

This is the documentation for a typedef declared within my_class_t.

Definition at line 11 of file class_template.hpp.

Constructor & Destructor Documentation

◆ my_class_t()

Member Function Documentation

◆ my_function()

adobe::my_return_t my_function ( const adobe::my_parameter_t & a,
const adobe::my_parameter_t & b )

This is a more extended description of the member function. Please note that any and all types (including the class type) must be fully qualified in the fn Doxygen command above in order for Doxygen to match it with the correct C++ code. Also please note the complete function declaration must be on one line for the fn Doxygen command to parse it correctly.

Precondition
What are the preconditions required for this function?
Parameters
aThis is the documentation for the first parameter
bThis is the documentation for the second parameter
Returns
The type of the return value is obvious, so what does it contain or do?
Postcondition
What are the postconditions guaranteed for this function?
Exceptions
std::my_exception_tThrown when you instantiate this object.
Note
Are there any other miscellaneous notes for this function?

◆ related_non_member_function()

adobe::my_return_t related_non_member_function ( )
related

This function is somehow related to adobe::my_class_t, but isn't a member function for the class itself.

Member Data Documentation

◆ my_variable_m

my_associated_type_t my_variable_m

This is documentation of the member variable within my_class_t

Definition at line 17 of file class_template.hpp.