| Index: ppapi/cpp/module_embedder.h
|
| ===================================================================
|
| --- ppapi/cpp/module_embedder.h (revision 95287)
|
| +++ ppapi/cpp/module_embedder.h (working copy)
|
| @@ -1,18 +1,23 @@
|
| -// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
| +// Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| #ifndef PPAPI_CPP_MODULE_EMBEDDER_H_
|
| #define PPAPI_CPP_MODULE_EMBEDDER_H_
|
|
|
| +/// @file
|
| +/// This file defines the APIs for creating a Module object.
|
| namespace pp {
|
|
|
| class Module;
|
| -// Implemented by the embedder.
|
| -//
|
| -// Creates the pp::Module object associated with this plugin. Returns the
|
| -// module if it was successfully created, or NULL on failure. Upon failure,
|
| -// the plugin will be unloaded.
|
| +
|
| +/// This function creates the <code>pp::Module</code> object associated with
|
| +/// this module.
|
| +///
|
| +/// <strong>Note: </strong>NaCl module developers must implement this function.
|
| +///
|
| +/// @return Returns the module if it was successfully created, or NULL on
|
| +/// failure. Upon failure, the module will be unloaded.
|
| pp::Module* CreateModule();
|
|
|
| } // namespace pp
|
|
|